-> news&events
Developers Wanted
AERO Projekt: Java Technologie für Weltraumanwendungen

<next>  <prev>  <back>

02-aug-02

AERO Projekt: Java Technologie für Weltraumanwendungen

Karlsruhe, 2. August 2002.

Die Europäische Weltraumorganisation ESA entwickelt innerhalb des AERO-Projektes die Basistechnologie für zukünftige Weltraumapplikationen. Das Ziel dieses Projektes ist die Spezifikation und Entwicklung einer Java Virtual Machine, die den schwierigen Bedingungen für Steuerungscomputer auf Satelliten in der Weltraumumgebung gerecht wird. Diese Bedingungen sind vor allem Echtzeit- und sicherheits-kritische Anforderungen.

Als Basis für die Entwicklung wurde dabei die Java-Implementierung JamaicaVM der Karlsruher aicas GmbH gewählt. JamaicaVM ermöglicht die deterministische Ausführung von Java Applikationen zusammen mit niedrigem Speicherbedarf und hoher Laufzeitleistung, die von kritischen Bordsystemen auf Satelliten benötigt werden. Deterministische automatische Speicherverwaltung (Garbage Collection) ist dabei eine Grundvoraussetzung für die objektorientierte Softwareentwicklung in zeitkritischen Systemen.

Die Verwendung einer interpretierten Umgebung, die auf der Java-Programmiersprache beruht, bietet eine Reihe an Vorteilen für Weltraumsysteme. Sie ermöglicht die Spezifikation, Entwicklung und Validierung von Anwendungen spät im Lebenszyklus, selbst lange nachdem der Satellit seine Operation im Orbit begonnen hat. Darüberhinaus wird dadurch die Isolierung der Ausführungsumgebung einzelner Applikationen vom Rest des Systems ermöglicht, um so zentrale Funktionen vor Softwarefehlern zu schützen.

Partner im AERO-Projekt sind Astrium SAS (Frankreich) die aicas GmbH (Karlsruhe) und die Universität Linköping (Schweden). Astrium bringt die nötige Erfahrung in der Entwicklung von Weltraumanwendungen, während aicas die Java-Basistechnologie liefert. Die Universität Linköping ergänzt dies mit Technologien zur statischen Analyse der Speicherverwaltung.

Weitere Informationen erhalten Sie von

aicas GmbH
Dr. Fridtjof Siebert
Entwicklungsleiter
Tel. +49 721 663 968-23
Fax. +49 721 663 968-93
siebert@aicas.com

Online stehen folgende Informationen bereit

AERO-Website: http://www.aero-project.org
Pressemitteilungen: http://www.aicas.com/press.html
Pressebilder: http://www.aicas.com/images.html
E-Mail: info@aicas.com

über aicas GmbH

Die aicas GmbH wurde im März 2001 aus dem FZI Forschungszentrum Informatik und der Universität Karlsruhe (Institut für Programmstrukturen und Datenorganisation) heraus gegründet. Das Ziel der aicas GmbH ist es, den Einsatz neuester Softwareentwicklungsmethoden für eingebettete und zeitkritische Steuerungssysteme zu ermöglichen.

über JamaicaVM

JamaicaVM ist eine Java Implementierung für den Einsatz in tief eingebetteten und zeitkritischen Systemem. JamaicaVM basiert auf einer neuen, echtzeitfähigen Speicherverwaltungstechnik (Garbage Collection), die den Einsatz von Java Technologie auch in zeit- und sicherheitskritischen Anwendungen ermöglicht. Werkzeuge --wie Compiler und Builder-- optimieren die Laufzeitperformance und den Speicherbedarf und erlauben die Analyse des Echtzeitverhaltens von Java Anwendungen.


<next>  <prev>  <back>