Mostrar el registro sencillo del ítem

Artículo

dc.creatorSegura Rueda, Sergioes
dc.creatorHierons, Robert M.es
dc.creatorBenavides Cuevas, David Felipees
dc.creatorRuiz Cortés, Antonio
dc.date.accessioned2015-04-17T11:02:38Z
dc.date.available2015-04-17T11:02:38Z
dc.date.issued2011es
dc.identifier.citationSegura Rueda, S., Hierons, R.M., Benavides Cuevas, D.F. y Ruiz Cortés, A. (2011). Automated Metamorphic Testing on the Analyses of Feature Models. Information and Software Technology, 53 (3), 245-258.
dc.identifier.issn0950-5849es
dc.identifier.urihttp://hdl.handle.net/11441/24586
dc.description.abstractContext. A Feature Model (FM) represents the valid combinations of features in a domain. The automated extraction of information from FMs is a complex task that involves numerous analysis operations, techniques and tools. Current testing methods in this context are manual and rely on the ability of the tester to decide whether the output of an analysis is correct. However, this is acknowledged to be timeconsuming, error-prone and in most cases infeasible due to the combinatorial complexity of the analyses, this is known as the oracle problem. Objective. In this paper, we propose using metamorphic testing to automate the generation of test data for feature model analysis tools overcoming the oracle problem. An automated test data generator is presented and evaluated to show the feasibility of our approach. Method. We present a set of relations (so-called metamorphic relations) between input FMs and the set of products they represent. Based on these relations and given a FM and its known set of products, a set of neighbouring FMs together with their corresponding set of products are automatically generated and used for testing multiple analyses. Complex FMs representing millions of products can be efficiently created by applying this process iteratively. Results. Our evaluation results using mutation testing and real faults reveal that most faults can be automatically detected within a few seconds. Two defects were found in FaMa and another two in SPLOT, two real tools for the automated analysis of feature models. Also, we show how our generator outperforms a related manual suite for the automated analysis of feature models and how this suite can be used to guide the automated generation of test cases obtaining important gains in efficiency. Conclusion. Our results show that the application of metamorphic testing in the domain of automated analysis of feature models is efficient and effective in detecting most faults in a few seconds without the need for the human oracle.
dc.description.sponsorshipCICYT SETI TIN2009-07366
dc.description.sponsorshipJunta de Andalucía ISABEL TIC-2533
dc.formatapplication/pdfes
dc.language.isoenges
dc.publisherElsevieres
dc.relation.ispartofInformation and Software Technology, 53 (3), 245-258.
dc.rightsAtribución-NoComercial-SinDerivadas 4.0 Españaes
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0es
dc.subjectMetamorphic testingeng
dc.subjectTest data generationeng
dc.subjectMutation testingeng
dc.subjectFeature modelseng
dc.subjectAutomated analysiseng
dc.subjectProduct lineseng
dc.titleAutomated Metamorphic Testing on the Analyses of Feature Modelses
dc.typeinfo:eu-repo/semantics/articlees
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.projectIDSETI TIN2009-07366
dc.relation.projectIDISABEL TIC-2533
dc.relation.publisherversionhttp://dx.doi.org/10.1016/j.infsof.2010.11.002
dc.identifier.doi10.1016/j.infsof.2010.11.002
dc.contributor.groupUniversidad de Sevilla. TIC205: Ingeniería del Software Aplicada
dc.journaltitleInformation and Software Technologyes
dc.publication.volumen53es
dc.publication.issue3es
dc.publication.initialPage245es
dc.publication.endPage258es
dc.identifier.idushttps://idus.us.es/xmlui/handle/11441/24586
dc.contributor.funderComisión Interministerial de Ciencia y Tecnología (CICYT). España
dc.contributor.funderJunta de Andalucía

FicherosTamañoFormatoVerDescripción
file_1.pdf379.0KbIcon   [PDF] Ver/Abrir  

Este registro aparece en las siguientes colecciones

Mostrar el registro sencillo del ítem

Atribución-NoComercial-SinDerivadas 4.0 España
Excepto si se señala otra cosa, la licencia del ítem se describe como: Atribución-NoComercial-SinDerivadas 4.0 España