BMW hat sich für die Software-Entwicklung der Aktivlenkung eine Entwicklungsmethodik aufgebaut, die sich auf die gängigen Reifegradstandards der Softwareentwicklung stützt, sowie die Sicherheitsanforderungen für den Entwicklungsprozess und die nötigen Absicherungs- Schritte bedient. Dabei werden moderne Entwicklungsmethoden und Werkzeuge z.B. automatische Codegenerierung, Testautomatisierung eingesetzt, soweit diese für die Entwicklung einen Vorteil bieten. Das Entwicklungsprojekt 'Aktivlenkung' wird kurz vorgestellt, um den Kontext für die präsentierte Entwicklungsmethodik zu erläutern. Die Software-Architektur im Aktivlenkungs-Steuergerät wird kurz vorgestellt. Die Entwicklungsmethodik der Softwareentwicklung (Schwerpunkt des Vortrags) wird anhand eines projektspezifisch abgewandelten V-Modells diskutiert. Folgende ausgewählte Aspekte der Entwicklungsmethodik werden näher betrachtet: - Automatische Codegenerierung mit dem Werkzeug ASCET-SD; - Build-Prozess; - Absicherung der Funktionalität über Offline-Simulation des Steuergerätecodes; - Versions- und Konfigurations-Management; - Testautomatisierung mit Hilfe von HiL-Tests am Echtzeit-Prüfstand; - Software-Modultests und weitere Absicherungen; - Laufzeitanalysen; - Applikationsmethodik.
Entwicklungsmethodik bei der Aktivlenkung. BMW Aktivlenkung: Entwicklungsmethodik bei der Softwareentwicklung des Steuergeräts für die Aktivlenkung
2006
10 Seiten, 8 Bilder, 3 Quellen
Conference paper
German
automatisches Testen , elektrisches Steuergerät , Fahrzeuglenkung , Kraftfahrzeugelektronik , Kraftfahrzeug-Software , Personenkraftwagen , Produktentwicklung , Software-Engineering , Software-Entwicklung , Software-Entwicklungsmanagement , Software-Entwicklungsumgebung , Software-Test , Systemarchitektur
British Library Conference Proceedings | 2006
|Automotive engineering | 2008
|Automotive engineering | 2004
|Automotive engineering | 2006
|Tema Archive | 2006
|