loading...
A Modular Worst-case Execution Time Analysis Tool for Java Processors
April 22-April 24
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/RTAS.2008.342008 IEEE Real-Time and Embedded Tech ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Recent technologies such as the Real-Time Specification for Java promise to bring Java's advantages to real-time systems. While these technologies have made Java more predictable, they lack a crucial element: support for determining the worst-case execution time (WCET). Without knowledge of WCET, the correct temporal behavior of a Java program cannot be guaranteed. Although considerable research has been applied to the \emph{theory} of WCET analysis, \emph{implementations} are much less common, particularly for Java. Recognizing this deficiency, we have created an open-source, extensible tool that supports WCET analysis of Java programs. Designed for flexibility, it is built around a plug-in model that allows features to be incorporated as needed. Users can plug in various processor models, loop bound detectors, and WCET analysis algorithms without having to understand or alter the tool's internals.
Citation:
Trevor Harmon, Martin Schoeberl, Raimund Kirner, Raymond Klefstad, "A Modular Worst-case Execution Time Analysis Tool for Java Processors," rtas, pp.47-57, 2008 IEEE Real-Time and Embedded Technology and Applications Symposium, 2008
Usage of this product signifies your acceptance of the Terms of Use.