Mostrar el registro sencillo del ítem

Artículo

dc.creatorGuo, Jianmeies
dc.creatorWang, Yinglines
dc.creatorTrinidad Martín Arroyo, Pabloes
dc.creatorBenavides Cuevas, David Felipees
dc.date.accessioned2017-10-06T10:08:58Z
dc.date.available2017-10-06T10:08:58Z
dc.date.issued2012
dc.identifier.citationGuo, J., Wang, Y., Trinidad Martín Arroyo, P. y Benavides Cuevas, D.F. (2012). Consistency maintenance for evolving feature models. Expert Systems with Applications, 39 (5), 4987-4998.
dc.identifier.issn0957-4174es
dc.identifier.urihttp://hdl.handle.net/11441/65063
dc.description.abstractSoftware product line (SPL) techniques handle the construction of customized systems. One of the most common representations of the decisions a customer can make in SPLs is feature models (FMs). An FM represents the relationships among common and variable features in an SPL. Features are a representation of the characteristics in a system that are relevant to customers. FMs are subject to change since the set of features and their relationships can change along an SPL lifecycle. Due to this evolution, the consistency of FMs may be compromised. There exist some approaches to detect and explain inconsistencies in FMs, however this process can take a long time for large FMs. In this paper we present a complementary approach to dealing with inconsistencies in FM evolution scenarios that improves the performance for existing approaches reducing the impact of change to the smallest part of an FM that changes. To achieve our goal, we formalize FMs from an ontological perspective and define constraints that must be satisfied in FMs to be consistent. We define a set of primitive operations that modify FMs and which are responsible for the FM evolution, analyzing their impact on the FM consistency. We propose a set of predefined strategies to keep the consistency for error-prone operations. As a proof-of-concept we present the results of our experiments, where we check for the effectiveness and efficiency of our approach in FMs with thousands of features. Although our approach is limited by the kinds of consistency constraints and the primitive operations we define, the experiments present a significant improvement in performance results in those cases where they are applicable.es
dc.description.sponsorshipComisión Interministerial de Ciencia y Tecnología TIN2009-07366es
dc.description.sponsorshipJunta de Andalucía TIC-5906es
dc.description.sponsorshipJunta de Andalucía P07-TIC-2533es
dc.formatapplication/pdfes
dc.language.isoenges
dc.publisherElsevieres
dc.relation.ispartofExpert Systems with Applications, 39 (5), 4987-4998.
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectSoftware Product Lineses
dc.subjectFeature models Evolutiones
dc.subjectConsistency maintenancees
dc.titleConsistency maintenance for evolving feature modelses
dc.typeinfo:eu-repo/semantics/articlees
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.projectIDTIN2009-07366es
dc.relation.projectIDTIC-5906es
dc.relation.projectIDP07-TIC-2533es
dc.relation.publisherversionhttp://www.sciencedirect.com/science/article/pii/S0957417411014990es
dc.identifier.doi10.1016/j.eswa.2011.10.014es
dc.contributor.groupUniversidad de Sevilla. TIC205: Ingeniería del Software Aplicadaes
idus.format.extent12es
dc.journaltitleExpert Systems with Applicationses
dc.publication.volumen39es
dc.publication.issue5es
dc.publication.initialPage4987es
dc.publication.endPage4998es
dc.identifier.sisius20096588es

FicherosTamañoFormatoVerDescripción
Consistency maintenance for ...2.248MbIcon   [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