This document is about the development progress for the first eTrice release 0.1
The release deliverables consist of the following items:
In order to remain up-to-date, each Eclipse release targets reasonably current versions of the underlying operating environments. The eTrice project depends upon the Platform and other projects, which are mostly "pure" Java. The 0.1.0 release of the eTrice Project is written and compiled against the Indigo release train APIs, and targeted to run on version 1.6 of the Java Runtime Environment, Standard Edition. eTrice will be tested and validated against a subset of target environments listed for the platform.
eTrice aims at real-time and embedded developers. All texts come by default in English only, no internationalization is planned.
There is no previous release.
With the first release of eTrice we strive to deliver a first ready to use version of the ROOM modeling tools together with a Java middleware and a model library. The major part of the most important ROOM features will already be implemented. Among those only the support for inheritance is deferred to the next release.
Using eTrice model editors should be fond. We strive to deliver state-of-the-art textual and graphical editors from the first release on.
Java was chosen as the first supported target language (the ROOM "detail level language") because it is fairly simple to use and portable. Systems with moderate real-time requirements should be in scope of this. The first release of the Java generator will support all features of the modeling language implemented so far.
The Java middleware is the counterpart of the Java generator. The first version will support all features of the modeling language implemented so far.
A good documentation and tutorials are a crucial prerequisite for the adoption of the tooling. So we strive to deliver both in a good quality from the beginning on.
Back to the top