Mostrar el registro sencillo del ítem

Artículo

dc.creatorTroya Castilla, Javieres
dc.creatorSegura Rueda, Sergioes
dc.creatorRuiz Cortés, Antonioes
dc.date.accessioned2018-04-17T08:13:00Z
dc.date.available2018-04-17T08:13:00Z
dc.date.issued2018
dc.identifier.citationTroya Castilla, J., Segura Rueda, S. y Ruiz Cortés, A. (2018). Automated inference of likely metamorphic relations for model transformations. Journal of Systems and Software, 136 (February 2018), 188-208.
dc.identifier.issn0164-1212es
dc.identifier.urihttps://hdl.handle.net/11441/73042
dc.description.abstractModel transformations play a cornerstone role in Model-Driven Engineering (MDE) as they provide the essential mechanisms for manipulating and transforming models. Checking whether the output of a model transformation is correct is a manual and errorprone task, referred to as the oracle problem. Metamorphic testing alleviates the oracle problem by exploiting the relations among di erent inputs and outputs of the program under test, so-called metamorphic relations (MRs). One of the main challenges in metamorphic testing is the automated inference of likely MRs. This paper proposes an approach to automatically infer likely MRs for ATL model transformations, where the tester does not need to have any knowledge of the transformation. The inferred MRs aim at detecting faults in model transformations in three application scenarios, namely regression testing, incremental transformations and migrations among transformation languages. In the experiments performed, the inferred likely MRs have proved to be quite accurate, with a precision of 96.4% from a total of 4101 true positives out of 4254 MRs inferred. Furthermore, they have been useful for identifying mutants in regression testing scenarios, with a mutation score of 93.3%. Finally, our approach can be used in conjunction with current approaches for the automatic generation of test cases.es
dc.description.sponsorshipComisión Interministerial de Ciencia y Tecnología TIN2015-70560-Res
dc.description.sponsorshipJunta de Andalucía P12-TIC-1867es
dc.formatapplication/pdfes
dc.language.isoenges
dc.publisherElsevieres
dc.relation.ispartofJournal of Systems and Software, 136 (February 2018), 188-208.
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectModel-Driven Engineeringes
dc.subjectMetamorphic testinges
dc.subjectMetamorphic Relationses
dc.subjectModel Transformationses
dc.subjectAutomatic Inferencees
dc.subjectGeneric Approaches
dc.titleAutomated inference of likely metamorphic relations for model transformationses
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.projectIDTIN2015-70560-Res
dc.relation.projectIDP12-TIC-1867es
dc.relation.publisherversionhttps://www.sciencedirect.com/science/article/pii/S0164121217300870es
dc.identifier.doi10.1016/j.jss.2017.05.043es
dc.contributor.groupUniversidad de Sevilla. TIC205: Ingeniería del Software Aplicadaes
idus.format.extent25es
dc.journaltitleJournal of Systems and Softwarees
dc.publication.volumen136es
dc.publication.issueFebruary 2018es
dc.publication.initialPage188es
dc.publication.endPage208es
dc.identifier.sisius21276100es
dc.contributor.funderComisión Interministerial de Ciencia y Tecnología (CICYT). España
dc.contributor.funderJunta de Andalucía

FicherosTamañoFormatoVerDescripción
troya17-jss.pdf3.322MbIcon   [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