Embedded Java

Eichinger, Frank

In dieser Seminararbeit geht es darum, die Vorzüge und Nachteile von der Programmiersprache Java bei der Entwicklung von eingebetteten Systemen aufzuzeigen. Es werden zunächst die grundlegenden Probleme des Softwareentwurfs für eingebettete Systeme diskutiert, bevor auf mögliche Java-Lösungen dieser - und auf die dabei entstehenden Herausforderungen - eingegangen wird. Der Schwerpunkt liegt auf der Vorstellung der Java 2 Micro Edition (J2ME) und von JControl, einer Java-Lösung für kleine eingebettete Systeme speziell in der Home-Automation. Des weiteren wird in einer Technologieübersicht auf andere Lösungsansätze, wie verschiedenartige Kompiler und Java-Prozessoren, eingegangen und ein kleiner Ausblick auf zukünftige Entwicklungen gewagt.

This seminar paper presents the advantages and disadvantages using the Java programming language for embedded systems. At first, the basic problems of software development for embedded systems are discussed. After that, the advantages of Java as possible solutions for these problems are presented, including the resulting challenges. The main part is the presentation of two products, the Java 2 Micro Edition and JControl, a Java implementation for small embedded systems, especially in the area of home automation. Finally, other Java solutions and products, like different compiler technologies and Java processors, are summarized in a technology overview. The seminar paper ends with a short prediction about the usage of Embedded Java in the future.

Preview

Cite

Citation style:

Eichinger, Frank: Embedded Java. Braunschweig 2004. Informatik-Institute.

Access Statistic

Total:
Downloads:
Abtractviews:
Last 12 Month:
Downloads:
Abtractviews:

show details

Rights

Use and reproduction:
All rights reserved

Export