Funded by the BMBF (German Federal Ministry of Education and Research) & the DLR (German Aerospace Center) as part of the Ministry's SME INNOVATIVE development program
eCoSMo 2016-2019: Effective Quality of Software Models
Project Partner
Model Engineering Solutions GmbH (MES) Go to About Us Page of MES
Technische Universität (TU) Berlin Department of Software and Embedded Systems Engineering (formerly: Programming of Embedded Systems) Go to Partner Website
Lead partner: Prof. Dr. Sabine Glesner Get more Infos
Project Overview
The joint research project ECoSMO focused on developing a prototype procedure. The goal was to help industry measure the effective complexity of software models (complexity refers to how difficult a model is to understand, test, and maintain).
The procedure focused on Simulink and Stateflow models and aimed to estimate testing effort for any subsystem.
Key methods included:
- Data-flow analysis to track how data moves through the model.
- Effective complexity metrics to decompose large models into smaller sub-models.
- Automated decomposition reduced analysis and testing effort.
Objectives and Benefits
Analyzing models helps identify potential sources of error. It also supports evaluation of review, maintenance, and test safeguarding efforts.
Industries benefiting from eCoSMO:
Companies in various sectors can improve efficiency, safety, and competitiveness, including:
- Automotive
- Aerospace
- Rail
- Industrial plants