In this paper, we develop a new mutation testing technique called Interlocutory Mutation Testing (IMT) that mitigates the equivalent mutant problem in the presence of coincidental correctness and non-determinism. The accuracy of IMT was evaluated; it obtained a classification accuracy of 93.33% for non-equivalent mutants and 100% for equivalent mutants in a non-deterministic system with coincidental correctness
This thesis was submitted for the award of Doctor of Philosophy and was awarded by Brunel University...
International audienceMutation testing is an effective technique for either improving or generating ...
In mutation testing the question whether a mutant is equivalent to its program is important in order...
Context: Mutation testing is considered to be a powerful approach to assess and improve the qualit...
Mutation Testing is a fault injection technique used to measure test adequacy score by generating de...
Though mutation testing has been widely studied for more than thirty years, the prevalence and prope...
Context: Mutation testing is a fault-based technique for measuring the effectiveness of a test set i...
peer reviewedMutation Testing has been shown to be a powerful technique in detecting software faults...
Identifying equivalent mutants remains the largest impediment to the widespread uptake of mutation t...
Mutation analysis is a popular but costly approach to assess the quality of test suites. Equivalent ...
Equivalent mutant problem is the most decisive problem in mutation testing and from decades efforts ...
Mutation analysis is a popular technique for assessing the strength of test suites. It relies on the...
International audienceMutation analysis is a popular technique to assess the effectiveness of test s...
<p>Identifying equivalent mutants remains the largest impediment to the widespread uptake of mutatio...
Program mutation is the process of generating versions of a base program by applying elementary synt...
This thesis was submitted for the award of Doctor of Philosophy and was awarded by Brunel University...
International audienceMutation testing is an effective technique for either improving or generating ...
In mutation testing the question whether a mutant is equivalent to its program is important in order...
Context: Mutation testing is considered to be a powerful approach to assess and improve the qualit...
Mutation Testing is a fault injection technique used to measure test adequacy score by generating de...
Though mutation testing has been widely studied for more than thirty years, the prevalence and prope...
Context: Mutation testing is a fault-based technique for measuring the effectiveness of a test set i...
peer reviewedMutation Testing has been shown to be a powerful technique in detecting software faults...
Identifying equivalent mutants remains the largest impediment to the widespread uptake of mutation t...
Mutation analysis is a popular but costly approach to assess the quality of test suites. Equivalent ...
Equivalent mutant problem is the most decisive problem in mutation testing and from decades efforts ...
Mutation analysis is a popular technique for assessing the strength of test suites. It relies on the...
International audienceMutation analysis is a popular technique to assess the effectiveness of test s...
<p>Identifying equivalent mutants remains the largest impediment to the widespread uptake of mutatio...
Program mutation is the process of generating versions of a base program by applying elementary synt...
This thesis was submitted for the award of Doctor of Philosophy and was awarded by Brunel University...
International audienceMutation testing is an effective technique for either improving or generating ...
In mutation testing the question whether a mutant is equivalent to its program is important in order...