• DocumentCode
    1582370
  • Title

    Mutant Minimization for Model-Checker Based Test-Case Generation

  • Author

    Fraser, Gordon ; Wotawa, Franz

  • Author_Institution
    Graz Univ. of Technol., Graz
  • fYear
    2007
  • Firstpage
    161
  • Lastpage
    168
  • Abstract
    Mutation of model-checker specifications is used to generate test-cases automatically. In general, model-checker based techniques are efficient when using small, abstract models, but are limited in their applicability by the performance of the model-checker. Issues that contribute to potentially bad performance are equivalent mutants which result in no test-cases, and the fact that many different mutants lead to identical or subsumed test-cases. Another drawback of such approaches is that the size of resulting test-suites can be rather large, which might require test-suite reduction as an additional post-processing step. In this paper, we describe how the number of mutants can be minimized with special properties, which help to detect equivalent mutants more quickly and to avoid the creation of redundant test-cases. Consequently, the size of created test-suites is reduced.
  • Keywords
    formal specification; program testing; program verification; formal specification; model-checker based test-case generation; mutant minimization; test-suite reduction; Automatic testing; Computer industry; Encoding; Environmental economics; Explosions; Genetic mutations; Logic testing; Software testing; State-space methods; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Testing: Academic and Industrial Conference Practice and Research Techniques - MUTATION, 2007. TAICPART-MUTATION 2007
  • Conference_Location
    Windsor
  • Print_ISBN
    978-0-7695-2984-4
  • Type

    conf

  • DOI
    10.1109/TAIC.PART.2007.30
  • Filename
    4344120