A small footprint, low latency platform for real-time embedded safety critical Java applications has been developed. The platform consists of a hypervisor operating system, and Java compiler. This paper describes the design, implementation and analysis of the platform to support real-time safety critical embedded applications using real-time java. The hypervisor, has been created by the group at Universidad Politecnica de Valencia and others, has bee partially funded by FRESCOR European project and the Centre National d'Etudes Spatiales in France (CNES, the French space agency), and will be used on LEON2 processor. The operating system was also developed by the group at Universidad Politecnica de Valencia and others too, and is evolved from th original RTLinux project started at this institution. The Java compiler for Real-Time embedded Java applications was adapted and developed by the group at the University of Colima, Mexico, along with others, it has been partially funded for D2ARS Ibero-American project, using the jRate (A Real-Time Java ahead-of-time compiler) and GCJ (GNU Compiler for Java). The details of the parts of this platform are given, along with performance comparisons an analysis.
['Apolinar González', 'Walter Mata', 'Alfons Crespo', 'Miguel Masmano', 'José Félix', 'Alvaro Aburto']
A hypervisor based platform to support real-time safety critical embedded java applications.