DocumentCode :
2331605
Title :
A comparison of static analysis and evolutionary testing for the verification of timing constraints
Author :
Mueller, Frank ; Wegener, Joachim
Author_Institution :
Inst. fur Inf., Humboldt-Univ., Berlin, Germany
fYear :
1998
fDate :
3-5 Jun 1998
Firstpage :
144
Lastpage :
154
Abstract :
The paper contrasts two methods to verify timing constraints of real-time applications. The method of static analysis predicts the worst-case and best-case execution times of a task´s code by analyzing execution paths and simulating processor characteristics without ever executing the program or requiring the program´s input. Evolutionary testing is an iterative testing procedure, which approximates the extreme execution times within several generations. By executing the test object dynamically and measuring the execution times the inputs are guided yielding gradually tighter predictions of the extreme execution times. The authors examined both approaches on a number of real world examples. The results show that static analysis and evolutionary testing are complementary methods, which together provide upper and lower bounds for both worst-case and best-case execution times
Keywords :
program testing; program verification; real-time systems; system monitoring; timing; virtual machines; best-case execution time; dynamic test object execution; evolutionary testing; execution path analysis; execution time measurement; extreme execution times; inputs; iterative testing; processor characteristics simulation; real-time applications; static analysis; task code; timing constraint verification; worst-case execution time; Analytical models; Application software; Logic testing; Predictive models; Real time systems; Samarium; Sampling methods; System analysis and design; System testing; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Technology and Applications Symposium, 1998. Proceedings. Fourth IEEE
Conference_Location :
Denver, CO
Print_ISBN :
0-8186-8569-7
Type :
conf
DOI :
10.1109/RTTAS.1998.683198
Filename :
683198
Link To Document :
بازگشت