Der Anteil der Software im Automobil hat in den letzten Jahren exponentiell zugenommen. Dieses geht einher mit steigender Komplexität der Systeme, steigender Sicherheitskritikalität und verteilter Entwicklung. Um diese Herausforderungen zu bewältigen werden systematische Software-Entwicklungs- und Test-Methoden bei Fahrzeugherstellern und Automobil-Zulieferern verstärkt eingesetzt. Zudem bieten die neuesten Tools im Automotive-Bereich die Möglichkeit eine digitale Spezifikation in Form von ASCET- oder MatLab-Modellen auszutauschen. Die Modelle können dank 'Rapid Prototyping' -Systemen mit Versuchsträgem in realen Fahrsituationen erprobt werden. Dieses Vorgehen ermöglicht die Abstimmung und Spezifikation von Aspekten der Mensch-Maschine-Schnittstelle und von Lenkverhalten, die nicht bzw. sehr schwer in Worten beschrieben werden können. Eine digitale Spezifikation wurde bei der Entwicklung einer automobilen Lenk-Assistenz-Funktion in die Testmethodik eingebunden. Dies führte zu einer Reduzierung des Prüfaufwands mit dem Mikro-Controller-C-Code im Fahrzeug. Die Testfälle konnten gegen Spezifikationsänderungen stabiler formuliert werden. Die Erfahrungen mit der Testmethodik werden im folgenden dargestellt. Beispiel ist das System 'Actice Power Steering' (Lenkassistent). Die hohen Sicherheitsanforderungen an das System werden u.a. durch die Verwendung bewährter Sicherheitskonzepte, durch Modultests und funktionale Modul- und Integrationstest und durch die Validierung in Fahrzeugtests mit Fahrmanöverkatalogen erfüllt. Durch die Automatisierung der Regressionstests wird der Aufwand durch die Iterationen reduziert. Die Definition der Systemparameter muss zwischen dem Fahrzeughersteller und dem Zulieferer sorgfältig abgestimmt werden. Die Verwendung der digitalen Spezifikation hilft, einen beachtlichen Teil der Validierung aus dem Fahrzeug reproduzierbar in das Test-Labor zu verlagern. Spezifikations-Änderungen werden während der laufenden Entwicklung im Modell nachgezogen. Auf die Weise wird die Soll-Referenz - das ausführbare Modell - für den Test einmalig an zentraler Stelle angepasst und nahezu alle Testfälle können ohne Überarbeitung weiter verwendet werden.
Automatisiertes Testen gegen eine digitale (ausführbare) Spezifikation
Simulation und Test in der Funktions- und Softwareentwicklung für die Automobilelektronik, 2005 ; 261-268
2006
8 Seiten, 4 Bilder, 2 Tabellen, 1 Quelle
Conference paper
German
Automatisiertes Testen ind er Signaltechnik
IuD Bahn | 2010
|Automatisiertes Testen in der Signaltechnik
Tema Archive | 2010
|Automatisiertes Testen von Bedienplatzsystemen der Eisenbahntechnik
Tema Archive | 2004
|Automatisiertes Testen von Steuergeraeten der Dachbedieneinheit
Automotive engineering | 2006
|Automatisiertes Testen von Zugnummermelde- und Zuglenksystemen
IuD Bahn | 2004
|