Evaluation der Realtime Specification for Java anhand einer Robotersteuerung
Florian Kubo
Diplomarbeit, FH Würzburg Schweinfurt

Abstract

Die Realtime Specification for Java beschreibt die Erweiterungen der Java Language Specification und der Java Virtual Machine Specification, die im Zuge des JSR - 000001, für den Einsatz in Echtzeitsystemen, gemacht wurden. Diese Arbeit beschäftigt sich mit dem Aufbau der API, die im Modul javax.realtime.* gekapselt ist, und zeigt mit Hilfe von zahlreichen kleinen Programmen, wie mit diesen Klassen gearbeitet wird und wo deren Stärken und Schwächen liegen. Anhand einer Robotersteuerung wird sie auf ihre Eignung für größere Projekte hin untersucht. Hierzu wurde eine Bibliothek erstellt, die im Anschluss von mehreren Anwendungen, die den Roboter klassische Aufgaben ausführen lassen, genutzt wird. Da es sich hierbei um ein Pilotprojekt handelt, lag auch einer der Schwerpunkte darin, sich mit den Entwicklungswerkzeugen und dem Entwicklungsprozess auseinander zu setzen. In diesem Zusammenhang wird detailiert auf die JamaicaVM und deren Tools, sowie auf das Echtzeitbetriebssystem RTEMS eingegangen.

 

Download: PDF icon PDF