Andato designs and generates holistic executable models to analyze, evaluate, verify, validate and optimize complex distributed systems. For this purpose our high-performance modeling and simulation framework MSArchitect® is applied, which is highly customizable to our customers’ needs.
Our simulation solutions act as a part of the business logic under customized, modern and mobile interfaces. Processing large volumes of data at unsurpassed execution speed allows decision making in real time. Every simulation solution is part of an integrated, customized business solution. The necessary abstraction level is determined by the purpose of the model, thus by the properties to be investigated or by the problems of the system or process to be solved. Depending on their purpose simulation models can also be generated through Data-, Process- and Decision-Mining technologies.
As a first step, the application of our solution is based on an analysis of the system or process to be developed or of an existing system or process. This happens on the basis of existing specifications and models as well as during workshops with the respective experts on customer side. In close cooperation with the customer, first executable specifications, virtual model-based prototypes and optimizable, executable process models arise. Already in early project stages concrete benefits appear. Our consultants always focus the overall system and through their diverse experience they always meet our customers’ needs. As system engineering experts they act as important link between different departments and various views. An improved inter-departmental cooperation and an improved system knowledge are direct and early results of our approach.
The systems and processes to be analyzed can be validated and optimized regarding diverse deployment scenarios even before the adjustment of the real system. Critical errors, in particular caused by dynamic coupling effects between subsystems, can be located. Thus product uncertainty can be drastically decreased during the early design phases.
For further automation of the design process (like an automated validation of design decisions, structure and parameter optimization or version management) we integrate the executable model into a so called executable design process model. This model consists of a sequence of design steps to influence the model of the system to be designed in a formal manner. Since this methodology is characterized by heavily using executable models resp. simulations during the whole design process it is called Simulation Driven Development.