Es wurde untersucht, mit welchen Methoden, Vorgehensmodellen und Werkzeugen ein durchgängiger Entwicklungsprozess für Kfz-Steuergerätesoftware geschaffen werden kann. Anhand beispielhafter Anwendungen wurden die Eigenschaften der eingesetzten Methoden und Werkzeuge evaluiert. Dementsprechend heißt das Projekt: 'STEP-X: STrukturierter Entwicklungs-Prozess am Beispiel von automobilen Anwendungen' (www.step-x.de). Bezüglich der Testautomatisierung werden im Beitrag ein Ansatz sowie dessen Realisierung zur automatischen Generierung von Abnahmetests für eingebettete Systeme im Automobilbereich dargestellt. Dabei wird das typische Problem eines rasch explodierenden Zustandsraumes innerhalb des Testmodells durch eine Konzentration auf Schnittstellen- und Nutzerverhalten umgangen. Dem strukturellen Testkriterium kommt bei der Testfallgenerierung eine vergleichsweise geringe Bedeutung zu, da das Testmodell stark auf den Testfokus angepasst ist. Für die Modellierung des Testmodells werden kausale Petrinetze verwendet, mit denen über entsprechende Attributierungen auch Zustandsverharrungszeiten abgebildet werden können. Im Beitrag werden die Phasen der Testmodellerstellung, der Testfallgenerierung sowie der Testdurchführung auf verschiedenen Modell- oder Hardwareebenen beschrieben. Im Bereich Diagnose wird dargestellt, auf welche Weise der Entwicklungsprozess mit den darin anfallenden Modellen zur Erstellung von Diagnoseinformationen genutzt werden kann. Es wird gezeigt, welche Methoden eingesetzt werden müssen, um die Entwickler anzuleiten, bereits während der Funktionsentwicklung die Erstellung guter Diagnosen zu ermöglichen. Zusätzlich zur Eigendiagnose der Steuergeräte wird ein neuer systemübergreifender Ansatz verfolgt, der mit herkömmlichen Methoden schwer zu lokalisierende Fehler finden kann. Der Ansatz ist hierbei, Einzelfehler unterschiedlicher Steuergeräte miteinander zu verknüpfen, die lediglich aus der lokalen Sicht der Steuergeräte plausible Erklärungen liefern.
Einbettung von Test und Diagnose in den Entwicklungsprozess für automative Anwendungen
Simulation und Test in der Funktions- und Softwareentwicklung für die Automobilelektronik, 2005 ; 269-289
2006
21 Seiten, 11 Bilder, 3 Tabellen, 10 Quellen
Aufsatz (Konferenz)
Deutsch
Bluetooth in Automative Anwendungen - Integrationsstrategien
Tema Archiv | 2002
|Tema Archiv | 1985
|SLUB | 2013
|TIBKAT | 1978
|