Embedded-Software ist ein unverzichtbarer Bestandteil im Automobil geworden, da immer mehr elektronische Steuereinheiten von Software gesteuert und kontrolliert werden. Durch technologische Weiterentwicklungen wird auch die lokale Vernetzung der Steuereinheiten und deren Anbindung an das Internet angestrebt. Steuereinheiten können dann u.a. aus der Ferne gewartet werden. Voraussetzung ist eine modulare, offene und skalierbare Software-Plattform. An diese werden folgende Anfordeurngen gestellt: Offene und standardisierte Architektur, Performante und gleichzeitig sichere Laufzeitumgebung, Plattformunabhängigkeit bzgl. der Hardware, Wiederverwendbarkeit von Softwaremodulen sowie dynamische Austauschbarkeit integrierter Funktionalitäten und Dienste. Der von der OSGi entwickelte offene Standard einer Softwareplattform erfüllt unter Verwendung der Java-Technologie alle diese Anforderungen. Herzstück ist das spezifizierte Framework. Es hat die Aufgabe, zur Laufzeitumgebung die Installation, Deinstallation, Aktivierung, Deaktivierung und Aktualisierung von Softwarekomponenten (Bundles) zu übernehmen. Ferner koordiniert das Framework die Kommunikation und Abhängigkeiten zwischen Bundles. Durch die Implementierung in Java wird das dynamische Laden neuer Softwarekomponenten zur Laufzeit unterstützt, ohne einen physikalischen Eingriff, Systemunterbrechung oder Neustart vornehmen zu müssen. Die Nutzung von standardisierten Software Bibliotheken (Application Programming Interfaces) ermöglicht eine schnelle und leichte Entwicklung neuer portierbarer Softwarekomponenten. Das Framework dient zum einen zur 'Übersetzung' zwischen verschiedenen Protokollen und Bus-Systemen und zum anderen gleichzeitig auch als Ausführungsumgebung für Anwendungen. Sicherheit und Robustheit standen bei der Entwicklung an erster Stelle. Die Unabhängigkeit bei der lokalen Vernetzung sowie der Anbindung von externen Netzwerken verleiht neue Möglichkeiten der Fernsteuerung, Fernverwaltung und Fernadministration.
Standardisierte Software-Plattform für Infotainment/Telematik-Systeme
Entwicklerforum Kfz-Elektronik, 2002 ; 165-172
2002
8 Seiten, 1 Bild
Conference paper
German
Kraftfahrzeugelektronik , Embedded-System , Software-Engineering , Telematik , Informationsverarbeitung , Software-Architektur , Software-Wiederverwendbarkeit , Programmlaufzeit , Standardisierung , Java (Programmiersprache) , Übertragungsprotokoll , Bussystem , Vernetzung (Kommunikation) , Fernsteuerung , Programmbibliothek , Framework (Programmierung)
Standardisierte Infotainment Softwareplattform
Automotive engineering | 2008
|Standardisierte Infotainment - Softwareplattform
Tema Archive | 2008
|Offene Plattform ( OSGi ) fuer Infotainment-Systeme
Automotive engineering | 2001
|Standardisierte Schnittstelle für Telematik-Anwendungen
IuD Bahn | 2008
|Standardisierte Schnittstelle für Telematik-Anwendungen
Online Contents | 2008
|