Evaluating real-time java for mission-critical large-scale embedded systems

Abstract
Many of the benefits of Java, including itsportability, networking support, and simplicity, are ofincreasing importance to large-scale distributed real-timeembedded (DRE) systems, but have beenunavailable due to the lack of acceptable real-timeperformance. Recent work establishing the Real-TimeSpecification for Java (RTSJ) [1] has led to theemergence of Real-Time Java Virtual Machines (RTJVMs) that promise to bridge this gap. This paperdescribes benchmarking results on an RT JVM. Thispaper extends previously published results [2] byincluding additional tests, by being run on a recentlyavailable pre-release version of the first commerciallysupported RTSJ implementation, and by assessing resultsbased on our experience with avionics systems in otherlanguages.

This publication has 2 references indexed in Scilit: