Mostrar el registro sencillo del ítem

Artículo

dc.creatorCapilla Sevilla, Rafael
dc.creatorBosch, Jan
dc.creatorTrinidad Martín Arroyo, Pablo
dc.creatorRuiz Cortés, Antonio
dc.creatorHinchey, Michael G.
dc.date.accessioned2015-04-17T11:02:38Z
dc.date.available2015-04-17T11:02:38Z
dc.date.issued2014es
dc.identifier.issn0164-1212es
dc.identifier.urihttp://hdl.handle.net/11441/24581
dc.description.abstractOver the last two decades, software product lines have been used successfully in industry for buildingfamilies of systems of related products, maximizing reuse, and exploiting their variable and configurableoptions. In a changing world, modern software demands more and more adaptive features, many ofthem performed dynamically, and the requirements on the software architecture to support adapta-tion capabilities of systems are increasing in importance. Today, many embedded system families andapplication domains such as ecosystems, service-based applications, and self-adaptive systems demandruntime capabilities for flexible adaptation, reconfiguration, and post-deployment activities. However,as traditional software product line architectures fail to provide mechanisms for runtime adaptation andbehavior of products, there is a shift toward designing more dynamic software architectures and buildingmore adaptable software able to handle autonomous decision-making, according to varying conditions.Recent development approaches such as Dynamic Software Product Lines (DSPLs) attempt to face thechallenges of the dynamic conditions of such systems but the state of these solution architectures isstill immature. In order to provide a more comprehensive treatment of DSPL models and their solutionarchitectures, in this research work we provide an overview of the state of the art and current techniquesthat, partially, attempt to face the many challenges of runtime variability mechanisms in the context ofDynamic Software Product Lines. We also provide an integrated view of the challenges and solutions thatare necessary to support runtime variability mechanisms in DSPL models and software architectures.
dc.formatapplication/pdfes
dc.language.isoenges
dc.publisherElsevieres
dc.relation.ispartofJournal of Systems And Software, 91, 3-23es
dc.rightsAtribución-NoComercial-SinDerivadas 4.0 Españaes
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0es
dc.subjectDynamic Software Product Lines
dc.subjectDynamic variability
dc.subjectSoftware architecture
dc.subjectFeature models
dc.titleAn Overview of Dynamic Software Product Line Architectures and Techniques: Observations from Research and Industryes
dc.typeinfo:eu-repo/semantics/articlees
dcterms.identifierhttps://ror.org/03yxnpp24
dc.type.versioninfo:eu-repo/semantics/acceptedVersion
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticoses
dc.relation.publisherversionhttp://dx.doi.org/10.1016/j.jss.2013.12.038
dc.identifier.doi10.1016/j.jss.2013.12.038
dc.identifier.idushttps://idus.us.es/xmlui/handle/11441/24581

FicherosTamañoFormatoVerDescripción
file_1.pdf3.426MbIcon   [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