dc.contributorEduardo Magno Lages Figueiredo
dc.contributorSilvia Regina Vergilio
dc.contributorMarco Tulio de Oliveira Valente
dc.contributorChristian Kastner
dc.creatorJoao Paulo de Freitas Diniz
dc.date.accessioned2019-08-13T21:05:36Z
dc.date.accessioned2022-10-03T22:49:23Z
dc.date.available2019-08-13T21:05:36Z
dc.date.available2022-10-03T22:49:23Z
dc.date.created2019-08-13T21:05:36Z
dc.date.issued2018-10-01
dc.identifierhttp://hdl.handle.net/1843/ESBF-B94EFY
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/3811347
dc.description.abstractMutation Testing is a fault-based technique commonly used to assess the effectiveness of software tests. It basically consists on introducing syntactical changes (called mutants) into source code and checking whether the test cases distinguish them. Since there are dozens of distinct mutant types, one of the most challenging problems faced by the community is the high computational effort required for testing the whole test suites for each generated mutant. Over last four decades, researchers proposed techniques aiming at effort reduction in mutation testing phases, e.g., either by reducing the number of mutants or by optimization. In this Master Thesis, we proposed a technique for mutation testing cost reduction in running time, inspired on variability-aware execution, a novel approach that achieves cost reduction in the large configuration space of configurable software systems. We assessed viability of the proposed technique and conclude it does deserve further investigation.
dc.publisherUniversidade Federal de Minas Gerais
dc.publisherUFMG
dc.rightsAcesso Aberto
dc.subjectMutation Testing
dc.subjectSoftware Engineering
dc.subjectVariability-Aware Execution
dc.subjectSoftware Testing
dc.subjectConfigurable Systems
dc.titleFostering Mutation Testing with Variability-Aware Execution
dc.typeDissertação de Mestrado


Este ítem pertenece a la siguiente institución