Performing worst-case execution time (WCET) analysis on the highly portable real-time Java architectures without resulting in the under utilisation of the overall system has several challenges. Current WCET approaches are tied to either a particular language or target architecture. It should also be stressed that most WCET analysis ap- proaches are usually only considered in relation to procedural program- ming languages. In this paper, we propose a comprehensive portable WCET analysis approach, and demonstrate how Java virtual machine timing models can be derived effectively on real-time and embedded Java-based systems.

BibTex Entry

@inproceedings{Hu2003a,
 author = {E. Yu-Shing Hu and A. J. Wellings and G. Bernat},
 booktitle = {On the Move to Meaningfull Internet Systems 2003: Workshop on Java Technologies for Real-Time and Embedded Systems},
 pages = {411-424},
 publisher = {Springer},
 title = {Deriving Java Machine Timing Models for Portable Worst-Case Execution Time Analysis},
 volume = {LNCS 2889},
 year = {2003}
}