Evaluation of deletion mutation operators in mutation testing of C# programs

7Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Deletion mutation operators were endorsed to be beneficial in effective evaluation of tests for C and Java in comparison to traditional structural mutation operators. They were also supposed to generate fewer equivalent mutants. In this work we present evaluation of deletion mutation operators in the context of structural and object-oriented operators used in first and second order mutation testing of C# programs. Deletion operators could surpass standard mutation operators in the lower number of generated mutants and decreased mutation testing time. Experiments on C# programs were conducted on statement and operator deletion mutation operators. Considering mutation time, it could be profitable to replace other structural mutation operators with the deletion ones, although there are no distinctive results in reduction of the number of equivalent mutants.

Cite

CITATION STYLE

APA

Derezińska, A. (2016). Evaluation of deletion mutation operators in mutation testing of C# programs. In Advances in Intelligent Systems and Computing (Vol. 470, pp. 97–108). Springer Verlag. https://doi.org/10.1007/978-3-319-39639-2_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free