Berlin
Technische Universität Berlin Gesellschaft für Informatik e.V.
41. Jahrestagung, Gesellschaft für Informatik e.V. (GI), Berlin
Informatik 2011 > Programm > Workshops > Artikel

Spezifikationstechniken für Software-Schnittstellen in Fahrzeug-Infotainmentsystemen

Simon Gerlach, Armin Widegreen

Abstract: Dem HMI eines Fahrzeug-Infotainmentsystems müssen dessen zugrundeliegende Softwaredienste über eine umfangreiche Schnittstelle bereitgestellt werden. Da die beiden Softwareteile möglicherweise von unterschiedlichen Entwickler-Teams realisiert werden, muss die dazwischen liegende Schnittstelle exakt spezifiziert und zwischen allen beteiligten Projektpartnern abgestimmt werden. In diesem Aufsatz wird nach der Untersuchung vorhandener Beschreibungstechniken eine Sprache entwickelt, mit der derartige Software-Schnittstellen spezifiziert werden können. Neben der Struktur einer Schnittstelle und auch Aufrufsequenzen beschrieben werden und Informationen zu ihrem Abstimmungs- und Freigabestatus hinterlegt werden. Die Spezifikation kann anschließend automatisiert in eine Realisierung im Laufzeitframework gewandelt werden. Zuletzt wird erläutert, wie diese Sprache in den Entwicklungsprozess eines Serien-Infotainmentsystems eingeführt wurde und welche Auswirkungen sich dadurch auf den Spezifikations- und Abstimmungsvorgang ergaben.