Am Beispiel der Entwicklungen des Elektronischen-Stabilitäts-Programms (ESP) für Nutzfahrzeuge und des Elektronischen-Energie-Managements (EEM) für PKW wird der verwendete Software-Entwicklungsprozess beschrieben. Als zentrales Entwicklungswerkzeug kommt dabei ASCET-SD zum Einsatz. Entscheidend für den Einsatz dieses Werkzeugs war die erstmals zur Verfügung stehende Durchgängigkeit des Entwicklungsprozesses, beginnend bei der Spezifikation bis hin zum Seriencode. Bereits frühzeitig in der Prototypenphase können durch Simulation Funktionen auf ihr korrektes Verhalten hin überprüft werden, ohne daß bereits eine konkrete Zielhardware vorliegt. Mögliche Designfehler können somit in einem sehr frühen Stadium aufgedeckt und behoben werden. Da Software-Tests in Fahrzeugen zeitaufwendig, kostenintensiv und zudem schlecht reproduzierbar sind, wurde ein Prüfstand unter Verwendung von ASCET-SD aufgebaut. Als Hardware-in-the-Loop wurde ein ES1000-System eingesetzt, das selektiv Teilfunktionen der ESP-Software außerhalb des ESP-Steuergerätes in der Experimental-Hardware ablaufen lassen kann. Der bei der Entwicklung des EEM verwendete SW-Entwicklungsprozess unterscheidet sich nur unwesentlich von dem beim ESP angewendeten Prozess. Durch die Vorgehensweise kann eine deutliche Effizienz- und Qualitätssteigerung im Bereich der Software-Entwicklung für eingebettete Systeme erzielt werden. Als Ergebnis steht eine im hohen Maße wiederverwendbare, weil auch getestete Funktionssoftware zur Verfügung. Im Beitrag wird auch auf die Entwicklung des SW-Entwicklungsprozesses hin zu einem höheren Reifegrad gemäß dem Capability Maturity Model (CMM) eingegangen.
Software-Entwicklung eines ESP für Nfz und EEM für Pkw mit ASCET-SD
Software development of ESP for commercial vehicles and EEM for passenger cars with ASCET-SD
2002
14 Seiten, 8 Bilder, 1 Quelle
Conference paper
German
Software Entwicklung eines ESP fuer Nfz und EEM fuer Pkw mit ASCET SD
Automotive engineering | 2002
|Zertifizierung des ASCET SD Codegenerators
Automotive engineering | 2003
|Ascet-SD in heterogenen Entwicklungsumgebungen
Tema Archive | 2004
|Ascet-SD™ in heterogenen Entwicklungsumgebungen
British Library Conference Proceedings | 2004
|ASCET-SD für Software-Entwicklung in der Karosserie-Elektronik. Schnell und funktionell
Tema Archive | 2002
|