Der Beitrag präsentiert die Grundlagen der Java-Technologie vor dem Hintergrund eingebetteter Systeme. Diese wird aufgrund ihres dynamischen und plattformunabhängigen Designs vor allem im Bereich vernetzter eingebetteter Systeme und mobiler Geräte Einzug halten. Aufgrund der im Umfeld eingebetteter Systeme spezifischen Problemstellungen wurde die Java-Plattform von Sun mit den beiden Sprachspezifikationen EmbeddedJava und PersonalJava entsprechend angepasst. Diese sollen im Zuge der Neuordnung der Java-Plattform unter dem Dach der J2ME (Java 2 Micro Edition) neu definiert werden. Die Strategie sieht hier einige Kernspezifikationen wie beispielsweise die J2ME-CDC (CDC=Connected Device Configuration) oder J2ME-CLDC (CLDC=Connected Limited Device Configuration) vor, deren Funktionalität dann anwendungsspezifisch um Profile erweitert werden kann. Für die Programmierung echtzeitkritischer Anwendungen mit Java sind diese Technologien aufgrund ihrer engen Anbindung an die Java-Plattform für Desktop-Systeme nicht geeignet. An dieser Stelle müssen massive Eingriffe in die interne Struktur der JVM (Java Virtual Machine) gemacht werden. Eine Spezifikation für Echtzeit-Java, die Real-Time Specification for Java, wurde inzwischen fertiggestellt.
Java in eingebetteten Systemen
it+ti - Informationstechnik und Technische Informatik ; 43 , 3 ; 142-150
2001-01-01
9 pages
Aufsatz (Zeitschrift)
Deutsch
© Metadata Copyright Deutsche Bahn AG. All rights reserved.
SEIS - Sicherheit in eingebetteten IP-basierten Systemen
Tema Archiv | 2010
|Perfektes Zusammenspiel - automatisierte Optimierung von eingebetteten Systemen
Kraftfahrwesen | 2016
|Von eingebetteten Systemen zu Cyber-Physical Systems
Tema Archiv | 2008
|SEIS - Sicherheit in eingebetteten IP basierten Systemen
Kraftfahrwesen | 2010
|