SpesML

SpesML

SysML Workbench für die SPES Methodik

SpesML

Erfolgreiche modellbasierte Systementwicklung benötigt mehr als nur eine Modellierungssprache und ein passendes Werkzeug: Erst durch die Verwendung einer wissenschaftlich fundierten Entwicklungsmethodik kann das volle Potential der Modellbasierung genutzt werden. Das Projekt SpesML kombiniert die in den Projekten zur Software Platform Embedded Systems (SPES) entwickelte Methodik, mit der industriell eingesetzten Modellierungssprache SysML, um den SPES Ansatz noch leichter in der Praxis einsetzbar zu machen.

Projektbeschreibung

Moderne cyber-physische Systeme zeichnen sich durch immer neue und umfangreichere Funktionalitäten aus. Gerade in den Mobilitätsdomänen Automotive, Luftfahrt und Bahn wird dieser Trend nicht nur durch den Wettbewerbsdruck auf internationalen Märkten angetrieben, sondern auch durch die typischerweise hohen Anforderungen an die Sicherheit solcher Systeme.

Die dadurch immer weiter gesteigerte Komplexität für die Entwicklung und Absicherung der Systeme bringt traditionelle Entwicklungsmethoden aus Maschinenbau und Software Engineering an ihre Grenzen. Einen Ausweg zur Beherrschung der Komplexität versprechen moderne modell-basierte Ansätze, wie die Software Platform Embedded Systems (SPES).

Dieser SPES Ansatz stellt hierbei nicht nur einen methodischen Ansatz zur Strukturierung der Entwicklungsprozesse für cyber-physische Systeme zur Verfügung, sondern legt auch die Grundlagen für eine semantisch klare Beschreibung und Analyse von Systemen.

Ziel des SpesML-Projekts ist es, diesen fundierten Ansatz auch für die industriell weitverbreitete Systems Modelling Language (SysML) anwendbar zu machen und ein kommerzielles SysML Werkzeug auf die SPES Methodik anzupassen.

Forschungsbeitrag

Eine der zentralen Forschungsfragen, die das Projekt beantworten wird, ist zunächst die Identifikation geeigneter Teile der SysML Modellierungssprache, die für die Umsetzung der SPES Methodik benötigt werden. Basierend auf diesem Teil der SysML soll dann ein klar definiertes SysML Profil definiert werden, das alle benötigten Sprachelemente umfasst.

Ein weiterer wichtiger Forschungsaspekt des Projekts stellt die Definition einer klaren Semantik dar. Da SysML im Wesentlichen nur eine grafische Notation vorgibt, deren klare Bedeutung aber offenlässt, gilt es für das SpesML Profil eine formale Semantik entsprechend des SPES Ansatzes und der dort verwendeten FOCUS Theorie zu spezifizieren.

Diese Semantik stellt wiederum die Grundlage für den dritten Forschungsbereich dar: Die Entwicklung passender Analysemechanismen zur Überprüfung von Korrektheit und Konsistenz von SpesML Modellen.

Alle Forschungsergebnisse werden an drei umfangreichen industriellen Fallstudien evaluiert.

Förderung

Projektdauer

01.01.2021 – 31.03.2023

 Andreas Bayha

Ihr Kontakt

Andreas Bayha

+49 89 3603522 556
bayha@fortiss.org

Weitere Informationen

Projektpartner

Publikationen

  • 2022 Challenges in Multi-View Model Consistency Management for Systems Engineering Sebastian Bergemann In Modellierung 2022 Satellite Events, pages 77-89, Gesellschaft für Informatik e.V.. Details URL DOI BIB