Abstract—In this paper, a technique named I-EQM, able to dynamically isolate first order equivalent mutants, is proposed. I-EQM works by employing a novel dynamic execution scheme that integrates both first and second order mutation. The proposed approach combines the “impact ” on the program execution of the first order mutants with the “impact ” on the output of second order ones, to isolate likely to be first order equivalent mutants. Experimental results on a benchmark set of manually classified mutants, selected from real word programs, reveals that I-EQM achieves to classify equivalent mutants with a 71 % and 82 % classification precision and recall respectively. These results improve the previously proposed approaches by selecting (r...
<p>Identifying equivalent mutants remains the largest impediment to the widespread uptake of mutatio...
peer reviewedProgram mutation makes small syntactic alterations to programs' code in order to artifi...
Mutation Testing is a fault injection technique used to measure test adequacy score by generating de...
peer reviewedThe equivalent mutant problem is a major hindrance to mutation testing. Being undecidab...
Mutation Testing has been shown to be a powerful technique in detecting software faults. Despite thi...
Mutation testing is a technique for evaluating the quality of a test suite. However, the costly comp...
Context. The equivalent mutant problem (EMP) is one of the crucial problems in mutation testing wide...
While mutation testing has proved to be an effective way of finding software faults, currently it is...
Context. The equivalent mutant problem (EMP) is one of the crucial problems in mutation testing wi...
Software testing is an indispensable part of the soft-ware development process. Mutation analysis is...
Context: Mutation testing is a fault-based technique for measuring the effectiveness of a test set i...
Abstract—This paper proposes a method to automatically de-tect equivalent mutants using symbolic com...
Mutation testing is an effective, yet costly, testing approach, as it requires generating and runnin...
Software testing verifies and validates software systems. Mutation testing is a testing procedure wh...
In mutation testing the question whether a mutant is equivalent to its program is important in order...
<p>Identifying equivalent mutants remains the largest impediment to the widespread uptake of mutatio...
peer reviewedProgram mutation makes small syntactic alterations to programs' code in order to artifi...
Mutation Testing is a fault injection technique used to measure test adequacy score by generating de...
peer reviewedThe equivalent mutant problem is a major hindrance to mutation testing. Being undecidab...
Mutation Testing has been shown to be a powerful technique in detecting software faults. Despite thi...
Mutation testing is a technique for evaluating the quality of a test suite. However, the costly comp...
Context. The equivalent mutant problem (EMP) is one of the crucial problems in mutation testing wide...
While mutation testing has proved to be an effective way of finding software faults, currently it is...
Context. The equivalent mutant problem (EMP) is one of the crucial problems in mutation testing wi...
Software testing is an indispensable part of the soft-ware development process. Mutation analysis is...
Context: Mutation testing is a fault-based technique for measuring the effectiveness of a test set i...
Abstract—This paper proposes a method to automatically de-tect equivalent mutants using symbolic com...
Mutation testing is an effective, yet costly, testing approach, as it requires generating and runnin...
Software testing verifies and validates software systems. Mutation testing is a testing procedure wh...
In mutation testing the question whether a mutant is equivalent to its program is important in order...
<p>Identifying equivalent mutants remains the largest impediment to the widespread uptake of mutatio...
peer reviewedProgram mutation makes small syntactic alterations to programs' code in order to artifi...
Mutation Testing is a fault injection technique used to measure test adequacy score by generating de...