Marcio Delamaro, Mauro Pezzé, Auri M. R. Vincenzi, Jose Carlos Maldonado.
Mutation testing is a fault-based testing technique that has been widely studied in the last decades. One reason for the interest of the scientific community in mutation testing is its flexibility. It can be applied to programs at unit and integration testing levels, as well as to software specifications written in a variety of different languages. A fundamental issue to make mutation testing work for a given language or environment is the set of mutant operators used to create the mutants. In this paper a set o mutant operator is proposed for the Java programming language, and more specifically, aiming at exercising aspects of concurrency and synchronization of that language.
http://www.lbd.dcc.ufmg.br:8080/colecoes/sbes/2001/018.pdf
Caso o link acima esteja inválido, faça uma busca pelo texto completo na Web: Buscar na Web