|
JamaicaVM -- Java für Echtzeit-Systeme
|
 |
 |
<next> <prev> <back> 13-aug-01
JamaicaVM -- Java für Echtzeit-Systeme
Karlsruhe, den 13. August 2001. Die
aicas GmbH, ein junges Unternehmen aus Karlsruhe, hat sich zum Ziel
gesetzt, die Programmiersprache Java für eingebettete und
Echtzeit-Systeme nutzbar zu machen. Auch bei der Programmierung dieser
Systeme bietet die moderne objektorientierte Sprache Java ihre
bekannten Vorteile wie Plattformunabhängigkeit, hohe Produktivität,
Sicherheit und dynamische Erweiterbarkeit.
Der Einsatz in eingebetteten und Echtzeit-Systemen wird bei bisherigen
Implementierungen jedoch durch eine Reihe von Nachteilen erschwert,
darunter fallen der oft hohe Speicherbedarf, geringe Laufzeitleistung
und mangelhafte Echtzeitfähigkeit durch Speicherbereinigung (Garbage
Collection). aicas hat mit der Jamaica Virtual Machine eine neue
Implementierung erstellt, die diese Probleme löst. Das wichtigste Ziel
dabei war die harte Echtzeitfähigkeit der Implementierung ohne
Einschränkung des Java-Sprachumfangs bei der Programmierung von
Echtzeitcode. Ein völlig neuer Garbage Collector erlaubt dabei
Echtzeitgarantien selbst für dynamische Speicherallokation und
vermeidet Unterbrechungen von Java durch den Garbage Collector
vollständig.
Ein statischer Compiler mit modernen Optimierungsverfahren sorgt für
die schnelle Ausführung. Der Speicherbedarf von Java-Applikationen
wird durch ein kompaktes Format für Java-Klassen, Smart Linking und
selektive Compilation minimiert. Leistungsfähige Werkzeuge wie
Profiler und Analyzer stehen zur Verfügung, um die Compilation und
Konfiguration einer Anwendung zu steuern.
Die JamaicaVM wurde auf eine Reihe von Plattformen portiert, darunter
neben Echtzeitbetriebssystemen auch Linux, Solaris und Windows. Eine
voll funktionsfähige Version steht unter einer Evaluierungslizenz zum
Download bereit. Die Anwendung der JamaicaVM ist dabei nicht auf
eingebettete Systeme beschränkt, auch auf dem Desktop können mit
Jamaica Applikationen compiliert, statisch gelinkt und ausgeführt
werden.
Weitere Informationen erhalten Sie von
Fridtjof Siebert
Director of Development
aicas GmbH
Tel. +49 721 680 6722
Fax. +49 721 968 6073
siebert@aicas.com
Online stehen folgende Informationen bereit:
Website: http://www.aicas.com
Pressemitteilungen: http://www.aicas.com/press.html
Freier Download: http://www.aicas.com/download.html
E-Mail: info@aicas.com
Über aicas GmbH
Die aicas GmbH wurde im März 2001 aus dem Forschungszentrum Informatik
(FZI) 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.
<next> <prev> <back>
|