SwePub
Sök i LIBRIS databas

  Utökad sökning

WFRF:(Papadopoulos Alessandro)
 

Sökning: WFRF:(Papadopoulos Alessandro) > ProDSPL :

ProDSPL : Proactive self-adaptation based on Dynamic Software Product Lines

Ayala, I. (författare)
Universidad de Málaga, Spain
Papadopoulos, Alessandro (författare)
Mälardalens högskola,Inbyggda system
Amor, M. (författare)
Universidad de Málaga, Spain
visa fler...
Fuentes, L. (författare)
Universidad de Málaga, Spain
visa färre...
 (creator_code:org_t)
Elsevier Inc. 2021
2021
Engelska.
Ingår i: Journal of Systems and Software. - : Elsevier Inc.. - 0164-1212 .- 1873-1228. ; 175
  • Tidskriftsartikel (refereegranskat)
Abstract Ämnesord
Stäng  
  • Dynamic Software Product Lines (DSPLs) are a well-accepted approach to self-adaptation at runtime. In the context of DSPLs, there are plenty of reactive approaches that apply countermeasures as soon as a context change happens. In this paper we propose a proactive approach, PRODSPL, that exploits an automatically learnt model of the system, anticipates future variations of the system and generates the best DSPL configuration that can lessen the negative impact of future events on the quality requirements of the system. Predicting the future fosters adaptations that are good for a longer time and therefore reduces the number of reconfigurations required, making the system more stable. PRODSPL formulates the problem of the generation of dynamic reconfigurations as a proactive controller over a prediction horizon, which includes a mapping of the valid configurations of the DSPL into linear constraints. Our approach is evaluated and compared with a reactive approach, DAGAME, also based on a DSPL, which uses a genetic algorithm to generate quasi-optimal feature model configurations at runtime. PRODSPL has been evaluated using a strategy mobile game and a set of randomly generated feature models. The evaluation shows that PRODSPL gives good results with regard to the quality of the configurations generated when it tries anticipate future events. Moreover, in doing so, PRODSPL enforces the system to make as few reconfigurations as possible.

Ämnesord

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

Nyckelord

Dynamic Software Product Lines
Linear constraint
Optimization
Proactive control
Self-adaptation
Computer software
Dynamic models
Genetic algorithms
Software design
Dynamic re-configuration
Feature modeling
Linear constraints
Prediction horizon
Pro-active approach
Quality requirements
Self adaptation
Quality control

Publikations- och innehållstyp

ref (ämneskategori)
art (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Hitta mer i SwePub

Av författaren/redakt...
Ayala, I.
Papadopoulos, Al ...
Amor, M.
Fuentes, L.
Om ämnet
NATURVETENSKAP
NATURVETENSKAP
och Data och informa ...
Artiklar i publikationen
Journal of Syste ...
Av lärosätet
Mälardalens universitet

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