Various individual programs are used to solve all the challenges of software development. Each of these software solutions requires its own operation, configuration, and compatibility with the other programs in the toolchain. We know that there is an easier way. Maestra is our solution for your process-compliant development and assurance of software functions.
- Our integrated development toolchain combines all required functions for model-based software development in a uniform user interface. For user-friendly operation and rapid update cycles.
- Integrated quality metrics and automated checks ensure your software development is process compliant at all times. For example, checks are run to see whether all planned requirements have been tested and the programming code is of the best quality. A quantum leap in meeting standards.
- Maestra creates virtual electronic control units (vECUs) automatically, for example, for ADAS or AD functions. This allows you to test and calibrate control unit functions in an early simulation phase, to align them with the real-world vehicle. The advantage being that you do not need real-world hardware, which saves time and money.
MAESTRA.CONTROLS
The MATLAB-/Simulink-based development interface for the model-based development of embedded software creates interfaces between the various programs and combines these in an integrated toolchain.
MAESTRA.SIGNAL
How do software components communicate? MAESTRA.SIGNAL has the answer. Architectures for software systems can be created in this tool. These architectures support various middleware such as Autosar and ROS via standardized interfaces.
MAESTRA.SAFETY
This is the pivotal tool for the qualification of your software in accordance with ISO 26262. It bundles all safety-relevant aspects into a tool. This allows you to check and prove – also with documents – that your software does not have a negative impact on your system when errors occur.
MAESTRA.TESTING
This software creates virtual control units for you automatically, which allows you to simulate your overall system early on. A highly efficient way of validating your software.