Due to its portability and security the Java programming language has become very popular. Standard Java is however not suited for programming hard realtime systems. To overcome this limitation we developed a hard realtime Java profile. This profile enhances standard Java with two important properties: temporal predictability and the portability of timing information. The paper introduces the profile and explains the steps of the portable worstcase timing analysis for the language.

BibTex Entry

@article{Puschner2001b,
 author = {P. Puschner and G. Bernat and A. Wellings},
 category = {wcet, languages},
 journal = {Annals of the Marie-Curie Fellowship Association},
 title = {Making Java Hard Real-Time},
 volume = {2},
 year = {2001}
}