Mostrar el registro sencillo del ítem

Ponencia

dc.creatorDelgado Pérez, Pedroes
dc.creatorSegura Rueda, Sergioes
dc.date.accessioned2022-11-07T09:54:59Z
dc.date.available2022-11-07T09:54:59Z
dc.date.issued2019
dc.identifier.citationDelgado Pérez, P. y Segura Rueda, S. (2019). Study of Trivial Compiler Equivalence on C++ Object-Oriented Mutation Operators. En SAC 2019: 34th ACM/SIGAPP Symposium on Applied Computing (2224-2230), Limassol, Cyprus: ACM: Association for Computing Machinery.
dc.identifier.isbn978-1-4503-5933-7es
dc.identifier.urihttps://hdl.handle.net/11441/139045
dc.description.abstractTrivial Compiler Equivalence (TCE) has been recently proposed as an effective technique to detect equivalences between programs, where two or more programs are equivalent if the compiler pro duces the same binary code. Mutation testing can greatly benefit from TCE as a way to reveal some equivalent and duplicate mu tants, which traditionally hinder the applicability of the technique. For instance, previous research has shown that about 28% of the mutants generated by traditional mutation operators in C programs can be removed using TCE. However, the effectiveness of TCE has not been assessed with class-level operators, where the percentage of equivalent mutants is known to be higher than when using tra ditional ones. In this paper, we present an empirical study on the effectiveness of TCE at identifying equivalent and duplicate mutants using C++ class operators. The results show that TCE is helpful to discard equivalent and duplicate mutants: 241 out of 1,987 (12%) in our study, including 189 out of 684 (27.6%) manually-identified equivalent mutants. Large differences were observed among the different case studies, especially in the detection rate of equivalent mutants, which ranged from 4% to 45%.es
dc.description.sponsorshipMinisterio de Economía y Competitividad TIN2015-65845-C3-3-R (DarDos)es
dc.description.sponsorshipMinisterio de Economía y Competitividad TIN2015-70560-R (BELI)es
dc.formatapplication/pdfes
dc.format.extent7es
dc.language.isoenges
dc.publisherACM: Association for Computing Machineryes
dc.relation.ispartofSAC 2019: 34th ACM/SIGAPP Symposium on Applied Computing (2019), pp. 2224-2230.
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectMutation testinges
dc.subjectEquivalent mutantses
dc.subjectCompiler optimizationses
dc.subjectObject orientationes
dc.subjectC++es
dc.titleStudy of Trivial Compiler Equivalence on C++ Object-Oriented Mutation Operatorses
dc.typeinfo:eu-repo/semantics/conferenceObjectes
dcterms.identifierhttps://ror.org/03yxnpp24
dc.type.versioninfo:eu-repo/semantics/submittedVersiones
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticoses
dc.relation.projectIDTIN2015-65845-C3-3-R (DarDos)es
dc.relation.projectIDTIN2015-70560-R (BELI)es
dc.relation.publisherversionhttps://dl.acm.org/doi/10.1145/3297280.3297499es
dc.identifier.doi10.1145/3297280.3297499es
dc.contributor.groupUniversidad de Sevilla. TIC-205: Ingeniería del Software Aplicadaes
dc.publication.initialPage2224es
dc.publication.endPage2230es
dc.eventtitleSAC 2019: 34th ACM/SIGAPP Symposium on Applied Computinges
dc.eventinstitutionLimassol, Cypruses
dc.relation.publicationplaceNew York, USAes
dc.contributor.funderMinisterio de Economía y Competitividad (MINECO). Españaes

FicherosTamañoFormatoVerDescripción
Study of trivial compiler ...1.208MbIcon   [PDF] Ver/Abrir  

Este registro aparece en las siguientes colecciones

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Excepto si se señala otra cosa, la licencia del ítem se describe como: Attribution-NonCommercial-NoDerivatives 4.0 Internacional