DocumentCode
2461724
Title
Improving Evolutionary Real-Time Testing by Seeding Structural Test Data
Author
Tlili, Marouane ; Sthamer, Harmen ; Wappler, Stefan ; Wegener, Joachim
fYear
0
fDate
0-0 0
Firstpage
885
Lastpage
891
Abstract
Timing constraints in embedded systems must be satisfied so that real-time embedded systems work properly and safely. Execution time testing involves finding the best and worst case execution times. Evolutionary testing is used to dynamically search for the extreme execution times. During the evolutionary search, some parts of the source code are never accessed. Moreover, it turns out that the search delivers different extreme execution times in a high number of generations. We propose a new approach which makes use of seeding the evolutionary algorithm with test data achieved a high structural coverage. This new method leads to raise the confidence in the results and to gain in efficiency in terms of number of generations needed.
Keywords
embedded systems; evolutionary computation; program testing; search problems; embedded systems; evolutionary real-time testing; extreme execution times; seeding structural test data; source code; timing constraints; Algorithm design and analysis; Embedded system; Evolutionary computation; Genetic mutations; Pathology; Real time systems; Robustness; System testing; Timing; Vehicle safety;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 2006. CEC 2006. IEEE Congress on
Conference_Location
Vancouver, BC
Print_ISBN
0-7803-9487-9
Type
conf
DOI
10.1109/CEC.2006.1688405
Filename
1688405
Link To Document