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.

Vorschau

Zitieren

Zitierform:

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

Zugriffsstatistik

Gesamt:
Volltextzugriffe:
Metadatenansicht:
12 Monate:
Volltextzugriffe:
Metadatenansicht:

Details anzeigen

Rechte

Nutzung und Vervielfältigung:
Alle Rechte vorbehalten

Export