Identifying More Equivalent Mutants via Code Similarity

@article{Kintis2013IdentifyingME,
  title={Identifying More Equivalent Mutants via Code Similarity},
  author={Marinos Kintis and Nicos Malevris},
  journal={2013 20th Asia-Pacific Software Engineering Conference (APSEC)},
  year={2013},
  volume={1},
  pages={180-188}
}
Equivalent mutants are one of the major costs of mutation testing. The undecidable nature of this problem makes a fully automated solution unattainable and necessitates the manual analysis of live mutants. This paper introduces the concept of mirrored mutants, ones that affect similar code fragments. It is argued that mirrored mutants exhibit analogous behavior with respect to their equivalence. Thus, if one of them is equivalent, then the other mirrored mutants should be too. An empirical… CONTINUE READING