• DocumentCode
    2298395
  • Title

    An experimental evaluation of selective mutation

  • Author

    Offutt, A. Jefferson ; Rothermel, Gregg ; Zapf, Christian

  • Author_Institution
    ISSE Dept., George Mason Univ., Fairfax, VA, USA
  • fYear
    1993
  • fDate
    17-21 May 1993
  • Firstpage
    100
  • Lastpage
    107
  • Abstract
    Mutation testing is a technique for unit-testing software that, although powerful, is computationally expensive. The principal expense of mutation is that many variants of the test program, called mutants, must be repeatedly executed. Selective mutation is a way to approximate mutation testing that saves execution by reducing the number of mutants that must be executed. The authors report experimental results that compare selective mutation testing to standard, or nonselective, mutation testing. The results support the hypothesis that selective mutation is almost as strong as nonselective mutation. In experimental trials, selective mutations provide almost the same coverage as nonselective mutation, with significant reductions in cost
  • Keywords
    program testing; software engineering; mutants; mutation testing; selective mutation; unit-testing software; Application software; Approximation methods; Automatic testing; Computational efficiency; Costs; Fault detection; Genetic mutations; Software quality; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1993. Proceedings., 15th International Conference on
  • Conference_Location
    Baltimore, MD
  • ISSN
    0270-5257
  • Print_ISBN
    0-8186-3700-5
  • Type

    conf

  • DOI
    10.1109/ICSE.1993.346062
  • Filename
    346062