The ability to estimate the Worst-Case Execution Time (WCET) of software is essential for all forms of timing analysis. In critical systems, there is a need to obtain safe estimates which can only be achieved via analysis. Traditionally, WCET analysis approaches have been tightly coupled to specific compilers and processors. The purpose of this paper is to describe a framework that has been developed for WCET analysis that is not tied to a specific compiler or platform. Instead, existing analysis has been generalised so that it can be instantiated at run-time for a particular platform, in this case using a purpose-built language. The framework produced allows the tool to be re-targeted without (in most cases) modification/re-compilation of the analysis software.

BibTex Entry

@inproceedings{Bate2002d,
 author = {I. Bate},
 booktitle = {Proceedings of the 4th Plenary Cabernet Workshop},
 title = {Re-targetable Framework for Worst-Case Execution Time Analysis},
 year = {2002}
}