• DocumentCode
    2921360
  • Title

    Using Model-Checkers for Mutation-Based Test-Case Generation, Coverage Analysis and Specification Analysis

  • Author

    Fraser, Gordon ; Wotawa, Franz

  • Author_Institution
    Graz University of Technology, Austria
  • fYear
    2006
  • fDate
    Oct. 2006
  • Firstpage
    16
  • Lastpage
    16
  • Abstract
    Automated software testing is an important measure to improve software quality and the efficiency of the software development process. We present a model-checker based approach to automated test-case generation applying mutation to behavioral models and requirements specifications. Unlike previous related approaches, the requirements specification is at the center of this process. A property coverage criterion is used to show that resulting test-cases sufficiently exercise all aspects of the specification. A test-suite derived from the specification can only be as good as the specification itself. We demonstrate that analysis of the testcase generation process reveals important details about the specification, such as vacuity and how much of the model it covers, without requiring additional costly computations.
  • Keywords
    Automatic testing; Automation; Genetic mutations; Information analysis; Programming; Real time systems; Software measurement; Software quality; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Advances, International Conference on
  • Conference_Location
    Tahiti
  • Print_ISBN
    0-7695-2703-5
  • Type

    conf

  • DOI
    10.1109/ICSEA.2006.261272
  • Filename
    4031801