|
|
|
|
::jRate::
jRate (Java Real-Time Extension) is an extension of the GNU GCJ compiler
front-end and runtime system which adds support for most of the features
required by the Real-Time Specification for Java (RTSJ). Many portions
of jRate are being developed using Generative Programming techniques.
One of the goals of the project is that of providing users with the
ability of "generating" the version of jRate that better fits their
target system and use cases. We are also interested in providing
advanced scheduling services and a higher-level programming model.
For more information regarding jRate's status and/or future plans,
check out its official web site .
::RTJPerf::
RTJPerf is a collection of tests meant to measure the performance of any
RTSJ-compliant Real-Time Java VM.
Currently RTJPerf provides mostly time-efficiency tests based on a
synthetic workload. The tests present in the current version of
RTJPerf are described in several papers you can download from
here .
The latest vesion of RTJPerf available for download is
RTJPerf-0.1.1 (gz,
bz2)
::jTools::
jTools is a collection of classes that are commonly used by Java applications.
Currently the things provided by jTools include:
-
jArgo - Argument parsing and validation
-
High Resolution Time/Clock - Classes that provide high
resolution time measurement, in a platform specific way. On Pentium
processors the RDTSC register is used.
-
Basic Assertions support
-
Integer Factorization algorithm (not yet complete)
The latest vesion of jTools available for download is
jTools-0.1.2 (gz,
bz2)
::CARDAMOM::
CARDAMOM, the project I am currently working on, is a Component-Oriented middleware platform
for safety and mission critical systems. CARDAMOM will be the middleware on which next generation
Air Traffic Control Systems will be based on. For a brief overview of CARDAMOM read this
paper.
|
|
|
|