License: Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported license (CC BY-NC-ND 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.WCET.2006.675
URN: urn:nbn:de:0030-drops-6753
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2006/675/
Kebbal, Djemai ;
Sainrat, Pascal
Compilers and WCET
Combining Symbolic Execution and Path Enumeration in Worst-Case Execution Time Analysis
Abstract
his paper examines the problem of determining bounds on execution time of real-time programs. Execution time estimation is generally useful in real-time software verification phase, but may be used in other phases of the design and execution of real-time programs (scheduling, automatic parallelizing, etc.). This paper is devoted to the worst-case execution time (WCET) analysis. We present a static WCET analysis approach aimed to automatically extract flow information used in WCET estimate computing. The approach combines symbolic execution and path enumeration. The main idea is to avoid unfolding loops performed by symbolic execution-based approaches while providing tight and safe WCET estimate.
BibTeX - Entry
@InProceedings{kebbal_et_al:OASIcs:2006:675,
author = {Djemai Kebbal and Pascal Sainrat},
title = {{Combining Symbolic Execution and Path Enumeration in Worst-Case Execution Time Analysis}},
booktitle = {6th International Workshop on Worst-Case Execution Time Analysis (WCET'06)},
series = {OpenAccess Series in Informatics (OASIcs)},
ISBN = {978-3-939897-03-3},
ISSN = {2190-6807},
year = {2006},
volume = {4},
editor = {Frank Mueller},
publisher = {Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
address = {Dagstuhl, Germany},
URL = {http://drops.dagstuhl.de/opus/volltexte/2006/675},
URN = {urn:nbn:de:0030-drops-6753},
doi = {10.4230/OASIcs.WCET.2006.675},
annote = {Keywords: Static WCET analysis, flow analysis, symbolic execution, path enumeration, loop analysis}
}
Keywords: |
|
Static WCET analysis, flow analysis, symbolic execution, path enumeration, loop analysis |
Collection: |
|
6th International Workshop on Worst-Case Execution Time Analysis (WCET'06) |
Issue Date: |
|
2006 |
Date of publication: |
|
23.08.2006 |