DocumentCode :
2351611
Title :
Model-Based Testing Using Symbolic Animation and Machine Learning
Author :
Bue, P.-C. ; Dadeau, Frédéric ; Heam, Pierre-Cyrille
Author_Institution :
LIFC, Univ. de Franche-Comte, Besancon, France
fYear :
2010
fDate :
6-10 April 2010
Firstpage :
355
Lastpage :
360
Abstract :
We present in this paper a technique based on symbolic animation of models that aims at producing model-based tests. In order to guide the animation of the model, we rely on the use of a deterministic finite automaton (DFA) of the model that is built using a well-known machine learning algorithm, that considers a complex model as a black-box component, whose behavior is inferred. Since the DFA obtained in this way may be an over-approximation and, thus, admit traces that were not admitted on the original model, this abstraction is refined using counter-examples made of unfeasible traces. The computation of counter-examples is performed using a systematic coverage of the DFA states and transitions, producing test sequences that are replayed on the model, providing either test cases for offline testing, or counter-examples that aim at refining the abstraction.
Keywords :
deterministic automata; finite automata; learning (artificial intelligence); program testing; DFA model; black-box component; deterministic finite automaton; machine learning; model-based testing; offline testing; symbolic animation; systematic coverage; test sequence; Animation; Context modeling; Doped fiber amplifiers; Learning automata; Machine learning; Machine learning algorithms; Refining; Software testing; State-space methods; System testing; abstraction refinement; constraint solving; machine learning; symbolic animation;
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.43
Filename :
5463671
Link To Document :
بازگشت