DocumentCode :
2351228
Title :
Considering Signal Constraints in Search-Based Testing of Continuous Systems
Author :
Wilmes, Benjamin ; Windisch, Andreas
Author_Institution :
Daimler Center for Automotive IT Innovations, Berlin Inst. of Technol., Berlin, Germany
fYear :
2010
fDate :
6-10 April 2010
Firstpage :
202
Lastpage :
211
Abstract :
This paper presents a technique to consider constraints on input signals of continuous systems when applying search-based testing. The signal constraints are described using a logic based on Signal Temporal Logic. We developed a distance-oriented evaluation technique for these constraints that provides an exact rating of the amount of constraint violation, thus allowing a ranking of the generated solutions in terms of constraint violation. An adaptive penalty function is then used to incorporate the evaluation results into the optimization. Finally, the overall method is shown to be capable of considering signal constraints appropriately when experimentally applied to search-based black-box testing of a MATLAB SIMULINK model of an automatic transmission controller.
Keywords :
constraint handling; particle swarm optimisation; program testing; MATLAB SIMULINK model; automatic transmission controller; black box testing; constraint violation; continuous systems search based testing; distance oriented evaluation technique; signal constraints; signal constraints consideration; temporal logic signal; Application software; Automatic testing; Computer bugs; Computer industry; Continuous time systems; Evolutionary computation; Performance evaluation; Reproducibility of results; Software testing; System testing; Constraint Handling; Continuous Systems; Search-Based Testing; Signal Constraints; Temporal Logic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing, Verification, and Validation Workshops (ICSTW), 2010 Third International Conference on
Conference_Location :
Paris
Print_ISBN :
978-1-4244-6773-0
Type :
conf
DOI :
10.1109/ICSTW.2010.22
Filename :
5463647
Link To Document :
بازگشت