Timing analysis of binary programs with UPPAAL
Authors
NICTA
Abstract
We address the problem of computing accurate Worst-Case Execution Time (WCET) on pipelined architectures with caches. We propose a fully automatic and modular methodology based on program slicing and real-time model-checking. We have implemented our methodology and applied it to standard benchmarks. To further validate the approach, we also compare our results to the real execution times of the programs measured on a real board.
BibTeX Entry
@inproceedings{Cassez_Bechennec_13, author = {Cassez, Franck and Bechennec, Jean-Luc}, month = jul, year = {2013}, keywords = {wcet, model-checking, timed automata}, address = {Barcelona, Spain}, title = {Timing Analysis of Binary Programs with {UPPAAL}}, pages = {41--50}, booktitle = {13th International Conference on Application of Concurrency to System Design (ACSD)}, paperurl = {https://ts.data61.csiro.au/publications/nicta_full_text/5929.pdf}, publisher = {IEEE Computer Society} }