• 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