Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20158
Full metadata record
DC FieldValueLanguage
dc.creator.IDSOUZA, B. B.pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/2008820285345452pt_BR
dc.contributor.advisor1GHEYI, Rohit.
dc.contributor.advisor1IDGHEYI, R.pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/2931270888717344pt_BR
dc.contributor.referee1ANDRADE, Wilkerson de Lucena.
dc.contributor.referee2MASSON, Tiago Lima.
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCentro de Engenharia Elétrica e Informática - CEEIpt_BR
dc.publisher.initialsUFCGpt_BR
dc.subject.cnpqCiência da Computaçãopt_BR
dc.titleMost higher mutants are useless for method-level mutation operators using weak mutation.pt_BR
dc.date.issued2020
dc.description.abstractMutation analysis is a popular but costly approach to assess the quality of test suites. One of the attempts to reduce the costs associated to mutation analysis is to identify subsuming higher order mutants (HOMs), i.e., mutants that are harder to kill than the first order mutants (FOMs) from which they are constructed. However, it is not known how many HOMs subsume FOMs. In this paper, we use our previous approach, which discovers redundancy in mutations by proving subsumption relations among method-level mutation operators using weak mutation testing, to encode and prove subsumption relations among FOMs and HOMs. We encode a theory of subsumption relations in the Z3 theorem prover for 27 mutation targets (mutations of an expression or statement). We encode 233 FOMS and 438 HOMs and automatically prove a number of subsumption relations using Z3. Our results indicate that 91% of all mutants could be discarded on average. Moreover, 97.5% of all HOMs could be discarded and HOMs compose only 16.67% of the subsuming mutants sets on average.pt_BR
dc.identifier.urihttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20158
dc.date.accessioned2021-07-21T12:36:45Z
dc.date.available2021-07-21
dc.date.available2021-07-21T12:36:45Z
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.subjectMutation analysispt_BR
dc.subjectMethod-level mutation operaorspt_BR
dc.subjectWeak mutationpt_BR
dc.subjectRedundant mutantspt_BR
dc.subjectMutant subsumption relationspt_BR
dc.subjectSubsumption relationspt_BR
dc.subjectAnálise de mutaçãopt_BR
dc.subjectOperadores de mutação em nível de métodopt_BR
dc.subjectMutação fracapt_BR
dc.subjectMutantes redundantespt_BR
dc.subjectRelações de subsunção mutantept_BR
dc.subjectRelações de subsunçãopt_BR
dc.subjectAnálisis de mutacionespt_BR
dc.subjectOperadores de mutación a nivel de métodopt_BR
dc.subjectMutación débilpt_BR
dc.subjectRelaciones de subsunción mutantept_BR
dc.subjectRelaciones de subsunciónpt_BR
dc.subjectAnalyse des mutationspt_BR
dc.subjectOpérateurs de mutation au niveau de la méthodept_BR
dc.subjectMutation faiblept_BR
dc.subjectMutants redondantspt_BR
dc.subjectRelations de subsomption de mutantspt_BR
dc.subjectRelations de subsomptionpt_BR
dc.rightsAcesso Abertopt_BR
dc.creatorSOUZA, Beatriz Bezerra de.
dc.publisherUniversidade Federal de Campina Grandept_BR
dc.languageengpt_BR
dc.title.alternativeA maioria dos mutantes superiores são inúteis para operadores de mutação em nível de método que usam mutação fraca.pt_BR
dc.identifier.citationSOUZA, B. B. de. Most higher mutants are useless for method-level mutation operators using weak mutation. 2020. 9 f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2020. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20158pt_BR
Appears in Collections:Trabalho de Conclusão de Curso - Artigo - Ciência da Computação

Files in This Item:
File Description SizeFormat 
BEATRIZ BEZERRA DE SOUZA - TCC CIÊNCIA DA COMPUTAÇÃO 2020.pdf617.12 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.