Track:
Eingebettete Systeme
Organisation:
itemis AG
Link zur Organisation
Link zum Projekt
Kontakt

MDSD und Eingebettete Systeme

Erfolgsfaktoren für MDSD Werkzeuge am Beispiel AUTOSAR
Steffen Stundzig

AUTomotive Open System ARchitecture, kurz AUTOSAR, ist ein Standard der Automobilindustrie für eine Architektur eingebetteter Systeme in Fahrzeugen. Dabei geht es im Bereich der Applikationssoftware vorrangig um die Definition der Strukturen und der Systemarchitektur der elektronischen Steuer- und Messgeräte.
Spezifikation des Verhaltens ist nicht Bestandteil. Dies erfolgt typischerweise mit Zustandsautomaten in UML, Ascet- oder Matlab Simulink-Modellen. Dafür kommen verschiedene Werkzeuge zum Einsatz. Dieser Methodenbruch muß nun von den Softwareentwicklern geschlossen werden.
Beim Model-Driven-Software-Development, kurz MDSD, wird mit einer abstrakten Notation die zu erstellende Software beschrieben. In der Automobilindustrie sind implementierungsnahe Modellierungstechniken und die nachfolgende Codegenerierung weit verbreitet.
Der Einsatz von eclipse-basierten Werkzeugen ist hier eine Unterstützung. Wir zeigen, wie die Lücke zwischen AUTOSAR-Beschreibungen zu Verhaltensmodellen geschlossen werden kann.