SwePub
Sök i LIBRIS databas

  Utökad sökning

id:"swepub:oai:research.chalmers.se:507454ef-7ada-43bc-86b3-04028c7e6701"
 

Sökning: id:"swepub:oai:research.chalmers.se:507454ef-7ada-43bc-86b3-04028c7e6701" > An overview of Dyna...

An overview of Dynamic Software Product Line architectures and techniques: Observations from research and industry

Capilla, R. (författare)
Universidad Rey Juan Carlos,Rey Juan Carlos University
Bosch, Jan, 1967 (författare)
Chalmers tekniska högskola,Chalmers University of Technology
Trinidad, P. (författare)
Universidad de Sevilla,University of Seville
visa fler...
Ruiz-Cortes, A. (författare)
Universidad de Sevilla,University of Seville
Hinchey, M. (författare)
Lero - The Irish Software Engineering Research Centre
visa färre...
 (creator_code:org_t)
Elsevier BV, 2014
2014
Engelska.
Ingår i: Journal of Systems and Software. - : Elsevier BV. - 0164-1212. ; 91:1, s. 3-23
  • Tidskriftsartikel (refereegranskat)
Abstract Ämnesord
Stäng  
  • Over the last two decades, software product lines have been used successfully in industry for building families of systems of related products, maximizing reuse, and exploiting their variable and configurable options. In a changing world, modern software demands more and more adaptive features, many of them performed dynamically, and the requirements on the software architecture to support adaptation capabilities of systems are increasing in importance. Today, many embedded system families and application domains such as ecosystems, service-based applications, and self-adaptive systems demand runtime capabilities for flexible adaptation, reconfiguration, and post-deployment activities. However, as traditional software product line architectures fail to provide mechanisms for runtime adaptation and behavior of products, there is a shift toward designing more dynamic software architectures and building more 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 the challenges of the dynamic conditions of such systems but the state of these solution architectures is still immature. In order to provide a more comprehensive treatment of DSPL models and their solution architectures, in this research work we provide an overview of the state of the art and current techniques that, partially, attempt to face the many challenges of runtime variability mechanisms in the context of Dynamic Software Product Lines. We also provide an integrated view of the challenges and solutions that are necessary to support runtime variability mechanisms in DSPL models and software architectures. (C) 2014 Elsevier Inc. All rights reserved.

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences (hsv//eng)
NATURVETENSKAP  -- Data- och informationsvetenskap -- Programvaruteknik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Software Engineering (hsv//eng)

Nyckelord

Feature models
FAMILIES
RECONFIGURATION
Dynamic Software Product Lines
Dynamic variability
CHALLENGES
Software architecture
WEB SERVICES
FEATURE MODELS
RUNTIME VARIABILITY
SYSTEMS
MANAGE
ADAPTATION

Publikations- och innehållstyp

art (ämneskategori)
ref (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy