EMINENT: Embarrassingly parallel mutation testing
dc.conference.date | 6-8 Jun 2016 | |
dc.conference.place | San diego, USA | |
dc.conference.title | International Conference on Computational Science | |
dc.contributor.author | Cerro Cañizares, Pablo | |
dc.contributor.author | Núñez Covarrubias, Alberto | |
dc.contributor.author | García Merayo, María De Las Mercedes | |
dc.date.accessioned | 2025-01-29T15:07:37Z | |
dc.date.available | 2025-01-29T15:07:37Z | |
dc.date.issued | 2016-06-06 | |
dc.description.abstract | During the last decade, the fast evolution in communication networks has facilitated the development of complex applications that manage vast amounts of data, like Big Data applications. Unfortunately, the high complexity of these applications hampers the testing process. Moreover, generating adequate test suites to properly check these applications is a challenging task due to the elevated number of potential test cases. Mutation testing is a valuable technique to measure the quality of the selected test suite that can be used to overcome this difficulty. However, one of the main drawbacks of mutation testing lies on the high computational cost associated to this process. In this paper we propose a dynamic distributed algorithm focused on HPC systems, called EMINENT, which has been designed to face the performance problems in mutation testing techniques. EMINENT alleviates the computational cost associated with this technique since it exploits parallelism in cluster systems to reduce the final execution time. In addition, several experiments have been carried out on three applications in order to analyse the scalability and performance of EMINENT. The results show that EMINENT provides an increase in the speed-up in most scenarios. | |
dc.description.department | Depto. de Sistemas Informáticos y Computación | |
dc.description.faculty | Fac. de Informática | |
dc.description.refereed | TRUE | |
dc.description.sponsorship | Spanish MINECO | |
dc.description.sponsorship | Comunidad de Madrid | |
dc.description.status | pub | |
dc.identifier.doi | 10.1016/J.PROCS.2016.05.298 | |
dc.identifier.officialurl | https://doi.org/10.1016/J.PROCS.2016.05.298 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14352/116959 | |
dc.language.iso | eng | |
dc.page.final | 73 | |
dc.page.initial | 63 | |
dc.relation.projectID | info:eu-repo/grantAgreement/MINECO//TIN2015-65845-C3-1-R/ES/DESARROLLO Y ANALISIS FORMAL DE SISTEMAS COMPLEJOS EN CONTEXTOS DISTRIBUIDOS: FUNDAMENTOS, HERRAMIENTAS Y APLICACIONES/ | |
dc.relation.projectID | S2013/ICE-3006 | |
dc.rights | Attribution-NonCommercial-ShareAlike 4.0 International | en |
dc.rights.accessRights | open access | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | |
dc.subject.keyword | Mutation testing | |
dc.subject.keyword | Scientific Computing | |
dc.subject.keyword | Parallel and Distributed Computing | |
dc.subject.ucm | Software | |
dc.subject.ucm | Programación de ordenadores (Informática) | |
dc.subject.unesco | 1207 Investigación Operativa | |
dc.title | EMINENT: Embarrassingly parallel mutation testing | |
dc.type | conference paper | |
dc.type.hasVersion | AM | |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | fbd86834-ee36-422f-b303-b72800b228f1 | |
relation.isAuthorOfPublication | 739c7331-24ad-41a6-8f5b-873485fa4501 | |
relation.isAuthorOfPublication | 28ca46b8-d1eb-42e6-a6e2-f31b193b055b | |
relation.isAuthorOfPublication.latestForDiscovery | fbd86834-ee36-422f-b303-b72800b228f1 |
Download
Original bundle
1 - 1 of 1