What's behind the App- and Toolbox-Concept of the ANDATA software?
We admit, that the ANDATA software comprises an extremely broad spectrum of functions and features. Therefore it may take a while to become an overall expert to gain full potentials of the software and optimally leverage the benefits of the ANDATA development approach. But for many applications there is no reason not to start until being an expert in all aspects. For a quick and pragmatic introduction to the development procedures a concept for customer and application specific apps and toolboxes has been implemented.
The fundament is built by the ANDATA core tools. These provide the necessary functions and procedures for the data based development and safeguarding of “intelligent” control algorithms. The core tools are designed to be generic, enabling the combined, interdisciplinary treatment of arbitrary applications. The volume and depth of functions sometimes may require experts for leveraging all possible advantages and possibilities.
Application and Customer Specific Toolboxes
The difference programs of the core tools are generic but contain according interfaces for application specific methods, routines and processes. Such extensions are collocated in so called Custom Toolboxes. These toolboxes for example contain
- application specific signal processing and sensor model
- specific rating functions
- specific models and training procedures
- specific configurations, e.g. default sensor names, etc.
The toolboxes may also contain specific tests and criteria databases for signal and model assessment.
The customer specific toolboxes primarily collect application specific methodological and mathematical routines and functions.
Application Specific Apps
In addition to the custom toolboxes and the core tools there are apps intended on top, which build a set of specific user interfaces. These can be tailored to special needs and tastes of end users and user groups. Sometimes specialized experts also do not need to cover the whole process. Apps then often cover only smaller, isolated procedure and subsequences of the overall comprehensive process. That way users get a quick and pragmatic access to the technologies of the core tools without the need to learn all their features in the beginning. Hereby apps can be an instrument of an organized and escalating introduction into the overall development process.
Last update on 2019-02-09 by Andreas Kuhn.