Mostrar el registro sencillo del ítem

Artículo

dc.creatorLópez Herrejón, Roberto E.es
dc.creatorLinsbauer, Lukases
dc.creatorGalindo Duarte, José Ángeles
dc.creatorParejo Maestre, José Antonioes
dc.creatorBenavides Cuevas, David Felipees
dc.creatorSegura Rueda, Sergioes
dc.creatorEgyed, Alexanderes
dc.date.accessioned2017-05-19T11:10:04Z
dc.date.available2017-05-19T11:10:04Z
dc.date.issued2015
dc.identifier.citationLópez Herrejón, R.E., Linsbauer, L., Galindo Duarte, J.Á., Parejo Maestre, J.A., Benavides Cuevas, D.F., Segura Rueda, S. y Egyed, A. (2015). An assessment of search-based techniques for reverse engineering feature models. Journal of Systems and Software, 103 (may 2015), 353-369.
dc.identifier.issn0164-1212es
dc.identifier.urihttp://hdl.handle.net/11441/60140
dc.description.abstractSuccessful software evolves from a single system by adding and changing functionality to keep up with users’ demands and to cater to their similar and different requirements. Nowadays it is a common practice to offer a system in many variants such as community, professional, or academic editions. Each variant provides different functionality described in terms of features. Software Product Line Engineering (SPLE) is an effective software development paradigm for this scenario. At the core of SPLE is variability modelling whose goal is to represent the combinations of features that distinguish the system variants using feature models, the de facto standard for such task. As SPLE practices are becoming more pervasive, reverse engineering feature models from the feature descriptions of each individual variant has become an active research subject. In this paper we evaluated, for this reverse engineering task, three standard search based techniques (evolutionary algorithms, hill climbing, and random search) with two objective functions on 74 SPLs. We compared their performance using precision and recall, and found a clear trade-off between these two metrics which we further reified into a third objective function based on Fβ, an information retrieval measure, that showed a clear performance improvement. We believe that this work sheds light on the great potential of search-based techniques for SPLE tasks.es
dc.description.sponsorshipMinisterio de Economía y Competitividad TIN2012-32273es
dc.description.sponsorshipJunta de Andalucía TIC-1867es
dc.formatapplication/pdfes
dc.language.isoenges
dc.publisherElsevieres
dc.relation.ispartofJournal of Systems and Software, 103 (may 2015), 353-369.
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectFeature modeles
dc.subjectReverse Engineeringes
dc.subjectSearch Based Software Engineeringes
dc.titleAn assessment of search-based techniques for reverse engineering 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.projectIDinfo:eu-repo/grantAgreement/MINECO/TIN2012-32273es
dc.relation.projectIDTIC-1867es
dc.relation.publisherversionhttp://www.sciencedirect.com/science/article/pii/S0164121214002349es
dc.identifier.doi10.1016/j.jss.2014.10.037es
dc.contributor.groupUniversidad de Sevilla. TIC205: Ingeniería del Software Aplicadaes
idus.format.extent17 p.es
dc.journaltitleJournal of Systems and Softwarees
dc.publication.volumen103es
dc.publication.issuemay 2015es
dc.publication.initialPage353es
dc.publication.endPage369es
dc.contributor.funderMinisterio de Economía y Competitividad (MINECO). España
dc.contributor.funderJunta de Andalucía

FicherosTamañoFormatoVerDescripción
An assessment of search-based.pdf2.659MbIcon   [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