Artículo
Assessment of C++ object-oriented mutation operators: A selective mutation approach
Autor/es | Delgado Pérez, Pedro
Segura Rueda, Sergio Medina Bulo, Inmaculada |
Departamento | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos |
Fecha de publicación | 2017 |
Fecha de depósito | 2022-11-03 |
Publicado en |
|
Resumen | Mutation testing is an effective but costly testing technique. Several studies have observed that
some mutants can be redundant and therefore removed without affecting its effectiveness. Sim ilarly, some mutants may be ... Mutation testing is an effective but costly testing technique. Several studies have observed that some mutants can be redundant and therefore removed without affecting its effectiveness. Sim ilarly, some mutants may be more effective than others in guiding the tester on the creation of high-quality test cases. On the basis of these findings, we present an assessment of C++ class mutation operators by classifying them into 2 rankings: the first ranking sorts the operators on the basis of their degree of redundancy and the second regarding the quality of the tests they help to design. Both rankings are used in a selective mutation study analysing the trade-off between the reduction achieved and the effectiveness when using a subset of mutants. Experimental results consistently show that leveraging the operators at the top of the 2 rankings, which are different, lead to a significant reduction in the number of mutants with a minimum loss of effectiveness. |
Agencias financiadoras | Universidad de Cádiz Ministerio de Economía y Competitividad (MINECO). España Ministerio de Ciencia, Innovación y Universidades (MICINN). España Junta de Andalucía |
Identificador del proyecto | PU-EPIF-FPI-PPI-BC 2012-037
TIN2015-65845-C3-3-R (DarDos) TIN2015-71841-REDT (SEBASEnet) TIN2015-70560-R (BELI) TIC-5906 (THEOS) P12-TIC-1867 (COPAS) |
Cita | Delgado Pérez, P., Segura Rueda, S. y Medina Bulo, I. (2017). Assessment of C++ object-oriented mutation operators: A selective mutation approach. Software Testing, Verification and Reliability, 27 (4-5), 1-19. https://doi.org/10.1002/stvr.1630. |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
Assessment of C++ object‐oriented ... | 1.072Mb | [PDF] | Ver/ | |
Este registro aparece en las siguientes colecciones
Excepto si se señala otra cosa, la licencia del ítem se describe como: Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Items relacionados
Enseñando items relacionados por título, autor, creador y materia.
-
Artículo
Mutational and non mutational adaptation of Salmonella enterica to the gall bladder
Urdaneta Páez, Verónica Carolina; Hernández Piñero, Sara Belén; Casadesús Pursals, Josep (Natural Research, 2019)During systemic infection of susceptible hosts, Salmonella enterica colonizes the gall bladder, which contains lethal ...
-
Artículo
Histone H3E73Q and H4E53A mutations cause recombinogenic DNA damage
Ortega Moreno, Pedro; García Pichardo, Desiré; San Martín Alonso, Marta; García Rondón, Ana; Gómez González, Belén; Aguilera López, Andrés (Shared Science Publishers OG, 2020)The stability and function of eukaryotic genomes is closely linked to histones and to chromatin structure. The state of ...
-
Artículo
AIP and MEN1 mutations and AIP immunohistochemistry in pituitary adenomas in a tertiary referral center.
Cano González, David A.; Venegas Moreno, Eva; Flores Martínez, Álvaro (2019)Background: Pituitary adenomas have a high disease burden due to tumor growth/ invasion and disordered hormonal secretion. ...