Mostrar el registro sencillo del ítem

Artículo

dc.creatorHorcas Aguilera, José Migueles
dc.creatorStrüber, Danieles
dc.creatorBurdusel, Alesandrues
dc.creatorMartínez, Javieres
dc.creatorZschaler, Steffenes
dc.date.accessioned2022-07-04T09:37:08Z
dc.date.available2022-07-04T09:37:08Z
dc.date.issued2022
dc.identifier.citationHorcas Aguilera, J.M., Strüber, D., Burdusel, A., Martínez, J. y Zschaler, S. (2022). We’re Not Gonna Break It! Consistency-Preserving Operators for Efficient Product Line Configuration. IEEE Transactions on Software Engineering, April 2022
dc.identifier.issn1939-3520es
dc.identifier.urihttps://hdl.handle.net/11441/134948
dc.description.abstractWhen configuring a software product line, finding a good trade-off between multiple orthogonal quality concerns is a challenging multi-objective optimisation problem. State-of-the-art solutions based on search-based techniques create invalid configurations in intermediate steps, requiring additional repair actions that reduce the efficiency of the search. In this work, we introduce consistency-preserving configuration operators (CPCOs)—genetic operators that maintain valid configurations throughout the entire search. CPCOs bundle coherent sets of changes: the activation or deactivation of a particular feature together with other (de)activations that are needed to preserve validity. In our evaluation, our instantiation of the IBEA algorithm with CPCOs outperforms two state-of-the-art tools for optimal product line configuration in terms of both speed and solution quality. The improvements are especially pronounced in large product lines with thousands of features.es
dc.description.sponsorshipMinisterio de Ciencia, Innovación y Universidades RTI2018- 099213-B-I00es
dc.description.sponsorshipJunta de Andalucía P18-FR-1081es
dc.description.sponsorshipEuropean Union (UE). H2020-101017109es
dc.description.sponsorshipMinisterio de Ciencia, Innovación y Universidades RTI2018-101204-B-C22 (OPHELIA)es
dc.formatapplication/pdfes
dc.format.extent24es
dc.language.isoenges
dc.publisherIEEE Computer Societyes
dc.relation.ispartofIEEE Transactions on Software Engineering, April 2022
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectSoftware product lineses
dc.subjectfeature model configurationes
dc.subjectSearch-based software engineeringes
dc.titleWe’re Not Gonna Break It! Consistency-Preserving Operators for Efficient Product Line Configurationes
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.projectIDRTI2018- 099213-B-I00es
dc.relation.projectIDP18-FR-1081es
dc.relation.projectIDH2020-101017109es
dc.relation.projectIDRTI2018-101204-B-C22 (OPHELIA)es
dc.relation.publisherversionhttps://ieeexplore.ieee.org/document/9765726es
dc.identifier.doi10.1109/TSE.2022.3171404es
dc.contributor.groupUniversidad de Sevilla. TIC258: Data-centric Computing Research Hubes
dc.journaltitleIEEE Transactions on Software Engineeringes
dc.publication.issueApril 2022es
dc.contributor.funderMinisterio de Ciencia, Innovación y Universidades (MICINN). Españaes
dc.contributor.funderJunta de Andalucíaes
dc.contributor.funderEuropean Union (UE). H2020es

FicherosTamañoFormatoVerDescripción
2204.12918.pdf2.172MbIcon   [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