• DocumentCode
    625509
  • Title

    Empirical Evaluation of the Statement Deletion Mutation Operator

  • Author

    Lin Deng ; Offutt, Jeff ; Nan Li

  • Author_Institution
    Software Eng., George Mason Univ., Fairfax, VA, USA
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    84
  • Lastpage
    93
  • Abstract
    Mutation analysis is widely considered to be an exceptionally effective criterion for designing tests. It is also widely considered to be expensive in terms of the number of test requirements and in the amount of execution needed to create a good test suite. This paper posits that simply deleting statements, implemented with the statement deletion (SDL) mutation operators in Mothra, is enough to get very good tests. A version of the SDL operator for Java was designed and implemented inside the muJava mutation system. The SDL operator was applied to 40 separate Java classes, tests were designed to kill the non-equivalent SDL mutants, and then run against all mutants.
  • Keywords
    Java; program testing; Mothra; SDL mutation operator; muJava mutation system; mutation analysis; statement deletion mutation operator; Java; Radiation detectors; Regression analysis; Software engineering; Switches; Syntactics; Testing; Empirical Study; Method-level Mutation Operators; Statement Deletion Mutation Operator;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation (ICST), 2013 IEEE Sixth International Conference on
  • Conference_Location
    Luembourg
  • Print_ISBN
    978-1-4673-5961-0
  • Type

    conf

  • DOI
    10.1109/ICST.2013.20
  • Filename
    6569720