Bei der Kfz-Steuergeräteentwicklung kommt den Werkzeugen für Applikation, Software-Entwicklung und Test eine wachsende Bedeutung zu. Nicht allein wird die Effizienz im Entwicklungsablauf inzwischen maßgeblich durch derartige Produkte bestimmt, auch die Qualität der Ergebnisse hängt im hohen Maße von der Qualität der Werkzeuge ab. Fahrzeugsysteme entstehen heute nicht mehr als Einzelleistung, sondern in der Zusammenarbeit von Automobilherstellern und Zulieferern. Eindeutige Zugriffspfade auf die Projektinformation werden ebenso benötigt, wie die Abstimmung und das Zusammenführen von Teilergebnissen. Eine durchgängige Datenhaltung ist entscheidend für die Qualität. Das vorgestellte System Villa ist eine ORACLE-Datenbankanwendung. Die Ablage von Informationen ist in Villa hierarchisch organisiert. Auf der obersten Ebene stehen die sogenannten Systeme. Hier können unterschiedliche Projekte zusammengeführt werden, um beispielsweise ein Netzwerk von Steuergeräten oder auch Mehrprozess-Steuergeräte zu beschreiben. Auf dieser Ebene können bereits Varianten gebildet werden, um unterschiedliche Applikations- bzw. Produktionsziele darzustellen. Inhaltlich werden dort sowohl komplette Datensätze als auch entsprechende Komponenten zusammengeführt. Software und Daten (sowie auch die zugehörigen Tests) sind in einem System verknüpft, so daß immer Gewißheit über die Herkunft und Bedeutung der Informationsquellen besteht. Unterhalb der Varianten erschließt sich dem Anwender die Historie: Revisionen bzw. Versionen stellen unveränderliche Stände dar, die zur Bearbeitung in sogenannten Editoren umgewandelt werden. Auf der Ebene der Editionen können Teilinformationen kopiert und verglichen werden. Hier findet auch das Mischen statt. Die Kerninformationen, wie Name, Bearbeiter, Zeitstempel und Berechtigungen, werden in der 'V-Parc-Basis' durch flexible Merkmale ergänzt. Die flexiblen Merkmale als Kontextinformationen verkürzen einerseits das Wiederfinden von Informationen durch entsprechende Suchfilter, zum anderen erleichtern sie das Verständnis der jeweiligen Entwicklungsschritte. Verschiedene Schnittstellen ermöglichen die An- und Einbindung von Villa an bzw. in andere Systeme (Windows, UNIX).
Villa: Software- und Datenvarianten sicher produzieren
Entwicklerforum Kfz-Elektronik, 2002 ; 97-106
2002
10 Seiten, 6 Bilder
Conference paper
German
Kraftfahrzeugelektronik , Programmentwicklung , Programmentwicklungsmanagement , Software-Qualität , Software-Werkzeug , Programmwiederverwendbarkeit , Datenbank , elektronisches Gerät , Datenfluss , verteilte Datenverarbeitung , Informationszugriff , Informationswiedergewinnung , Editor (DV) , Schnittstelle
Automotive engineering | 2016
|Tema Archive | 1983
|Automotive engineering | 1983
|Automotive engineering | 2002
Airbagkomponenten wirtschaftlicher produzieren
Tema Archive | 2009
|