Gefördert durch BMBF & DLR im Rahmen des BMBF-Förderprogrammes KMU-INNOVATIV
eCoSMo 2016-2019: Effektive Komplexität von Softwaremodellen
Projektpartner
Model Engineering Solutions GmbH (MES) Zur "Über uns"-Seite von MES gehen
TU Berlin Fachgebiet Software and Embedded Systems Engineering (früher: Programmierung Eingebetteter Systeme) Zur Partner-Website gehen
Ansprechpartnerin: Prof. Dr. Sabine Glesner Mehr Infos erhalten
Projektbeschreibung
Im Fokus des Verbundvorhabens „eCoSMo“ stand die Entwicklung eines Prototypverfahrens. Ziel war es, der Industrie dabei zu helfen, die effektive Komplexität von Softwaremodellen zu messen (Komplexität bezieht sich darauf, wie schwierig ein Modell zu verstehen, zu testen und zu warten ist).
Das Verfahren konzentrierte sich auf Simulink- und Stateflow-Modelle und zielte darauf ab, den Testaufwand für jedes Subsystem abzuschätzen.
Zu den wichtigsten Methoden gehörten:
- Datenflussanalyse, um zu verfolgen, wie Daten durch das Modell fließen
- Effektive Komplexitätsmetriken zur Zerlegung großer Modelle in kleinere Untermodelle
- Die automatisierte Zerlegung reduzierte den Analyse- und Testaufwand
Zielsetzung und Nutzen
Die Analyse von Modellen hilft dabei, potenzielle Fehlerquellen zu identifizieren. Außerdem unterstützt sie die Bewertung der Aufwände für Reviewing, Wartung und Testabsicherung.
Branchen, die vom eCoSMO-Projekt profitieren:
Unternehmen in verschiedenen Bereichen können Effizienz, Sicherheit und Wettbewerbsfähigkeit steigern, darunter:
- Automobilbranche
- Luft- und Raumfahrt
- Schienenverkehr
- Industrieanlagenbereich