DocumentCode
2818546
Title
Using model checking to derive loop bounds of general loops within ANSI-C applications for measurement based WCET analysis
Author
Rieder, Bernhard ; Puschner, Peter ; Wenzel, Ingomar
fYear
2008
fDate
10-11 July 2008
Firstpage
1
Lastpage
7
Abstract
Knowing the boundaries of loops is an important prerequisite for both, static and dynamic worst case execution time (WCET) analysis. However, loop bound calculation is a complex task of its own, and often more effort than planned has to be put into it. This paper describes a simple and quick method for loop bound calculation using a model checker that cannot only find loop bounds for integer iterator variables but works with practically all kind of loops.
Keywords
C language; program control structures; program diagnostics; program verification; ANSI-C application; dynamic worst case execution time analysis; loop bound calculation; model checking; static worst case execution time analysis; Airplanes; Automatic testing; Current measurement; Electric breakdown; Electronic components; Information analysis; Real time systems; Time measurement; Timing; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Solutions in Embedded Systems, 2008 International Workshop on
Conference_Location
Regensburg
Print_ISBN
978-3-00-024989-1
Type
conf
DOI
10.1109/WISES.2008.4623310
Filename
4623310
Link To Document