• DocumentCode
    2177968
  • Title

    Empirical evaluation of orthogonality of class mutation operators

  • Author

    Lee, Hyo-Jeong ; Ma, Yu-Seong ; Kwon, Yong-Rae

  • Author_Institution
    Korea Inst. for Defense Analyses, South Korea
  • fYear
    2004
  • fDate
    30 Nov.-3 Dec. 2004
  • Firstpage
    512
  • Lastpage
    518
  • Abstract
    Mutation testing is a fault-based testing technique which provides strong quality assurance. Mutation testing has a very long history for the procedural programs at unit-level testing, but the research on mutation testing of object-oriented programs is still immature. Recently, class mutation operators are proposed to detect object-oriented specific faults. However, any analysis has not been conducted on the class mutation operators. In this paper, we evaluate the orthogonality of the class mutation operators by some experiment. The experimental results show the high possibility that each class mutation operator has fault-revealing power that is not achieved by other mutation operators, i.e. orthogonal. Also, the results show that the number of mutants from the class mutation operators is small so that the cost is not so high as procedural programs.
  • Keywords
    Java; formal specification; object-oriented programming; program testing; quality assurance; software fault tolerance; software quality; statistical analysis; class mutation operator orthogonality; empirical evaluation; fault-based testing technique; fault-revealing power; object-oriented programs; procedural program; quality assurance; selective mutation; unit-level testing; Application software; Costs; Fault detection; Genetic mutations; History; Performance loss; Quality assurance; Sampling methods; Software quality; Software testing; class mutation operator; mutation testing; selective mutation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2004. 11th Asia-Pacific
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-2245-9
  • Type

    conf

  • DOI
    10.1109/APSEC.2004.49
  • Filename
    1371955