Efficiently develop reliable software systems:
with model-based development

Embedded systems are becoming increasingly complex and place high demands on quality assurance.
Systems designed with model-based techniques can be simulated early on in the development process. These models are used as a basis for further development activities such as testing and automatic code generation.

Our service portfolio

We advise you on and support you in introducing and implementing a model-based development process.

  • Planning and Concept – We support you in the introduction of model-based techniques using MATLAB®/Simulink®/Stateflow®
  • Operational support in development – Development and maintenance of function and implementation models
  • Model-based tests – Execution of module tests, integration tests and system tests at model level
  • Change to new versions of the modeling environment – Adaptation of established models to new versions of MATLAB®/Simulink®/Stateflow®

The advantages of model-based development

  • You have access to comprehensive, complementary expertise and benefit from experience in a wide variety of fields.
  • You can use additional personnel capacities that are fully geared to your current requirements.

Customer success stories

Processes and Methods

  • Process models for the software development for vehicle dynamic control systems and telematics systems
  • Innovative test methods in the context of model-based development of automotive control unit software
  • Modeling guidelines in MATLAB/Simulink for modeling the function software of automotive control units


  • Modeling the architecture of a heart support system with UML and Enterprise Architect
  • Modeling the software functions of an inverter for solar systems with UML and Enterprise Architect

How can we support you?

icon_telefon_whitePhone: +49 (0)30 6098501-0

icon_email_whiteEmail: info@itpower.de