DocumentCode :
2603308
Title :
Model-based automatic test generation for Simulink/Stateflow using extended finite automaton
Author :
Li, Meng ; Kumar, Ratnesh
Author_Institution :
Dept. of Electr. & Comput. Eng., Iowa State Univ., Ames, IA, USA
fYear :
2012
fDate :
20-24 Aug. 2012
Firstpage :
857
Lastpage :
862
Abstract :
Simulink/Stateflow is a popular commercial model-based development tool for many industrial domains. For safety and security concerns, verification and testing must be performed on the Simulink/Stateflow designs and the generated code. In this paper, we present an automatic test generation approach for Simulink/Stateflow based on its translation to Input/Output Extended Finite Automata (I/O-EFA) that we have developed in our prior works. The test generation problem requires identifying the executable paths of the I/O-EFA model and also generating a test input for those paths. Note in order to execute a path, a certain sequence of other paths must be executed first, which we automatically identify. The approach is implemented by applying two different techniques, model checking and constraint solving. Both test generation implementations are validated by a case study. The results show that both implementations can generate test cases as expected and the implementation based on constraint solving is in general faster.
Keywords :
constraint handling; digital simulation; finite automata; formal verification; program testing; IO-EFA model; Simulink-stateflow; commercial model-based development tool; constraint solving; extended finite automaton; industrial domains; input-output extended finite automata; model checking; model-based automatic test generation; test generation implementations; Analytical models; Automata; Computational modeling; Generators; Mathematical model; Radiation detectors; Software packages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automation Science and Engineering (CASE), 2012 IEEE International Conference on
Conference_Location :
Seoul
ISSN :
2161-8070
Print_ISBN :
978-1-4673-0429-0
Type :
conf
DOI :
10.1109/CoASE.2012.6386487
Filename :
6386487
Link To Document :
بازگشت