Variability Management in Dynamic Software Product Lines: A systematic mapping

被引:13
|
作者
Guedes, Gabriela [1 ,2 ]
Silva, Carla [1 ]
Soares, Monique [1 ]
Castro, Jaelson [1 ]
机构
[1] Univ Fed Pernambuco, Informat Ctr CIn, Recife, PE, Brazil
[2] IFPB, Cajazeiras, PB, Brazil
关键词
variability management; dynamic software product lines; dynamically adaptive systems; systematic mapping;
D O I
10.1109/SBCARS.2015.20
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic Software Product Lines (DSPLs) are SPLs in which the product configuration may occur at runtime. Over the last decade, DSPL has gained the interest of researchers as a way of modelling and developing dynamically adaptive systems. We have conducted a systematic mapping to discover how variability is modelled in DSPL approaches and which information is used to guide variability binding at runtime. This paper presents the results of our systematic mapping, which can be used to identify research trends and gaps for variability management in DSPLs.
引用
收藏
页码:90 / 99
页数:10
相关论文
共 50 条
  • [41] Metrics for Analyzing Variability and Its Implementation in Software Product Lines: A Systematic Literature Review
    El-Sharkawy, Sascha
    Yamagishi-Eichler, Nozomi
    Schmid, Klaus
    [J]. SPLC'19: PROCEEDINGS OF THE 23RD INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL A, 2020, : 244 - 244
  • [42] Metrics for analyzing variability and its implementation in software product lines: A systematic literature review
    El-Sharkawy, Sascha
    Yamagishi-Eichler, Nozomi
    Schmid, Klaus
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 106 : 1 - 30
  • [43] A Mapping Study of Software Architecture Recovery for Software Product Lines
    Sinkala, Zipani Tom
    Blom, Martin
    Herold, Sebastian
    [J]. ECSA 2018: PROCEEDINGS OF THE 12TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE: COMPANION PROCEEDINGS, 2018,
  • [44] Software product line variability management
    Pohl, Klaus
    van der Linden, Frank
    Metzger, Andreas
    [J]. SPLC 2006: 10TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE, PROCEEDINGS, 2006, : 219 - 219
  • [45] The use of software product lines for business process management: A systematic literature review
    Rocha, Roberto dos Santos
    Fantinato, Marcelo
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (08) : 1355 - 1373
  • [46] Product management for software product lines: an unsolved problem?
    Helferich, Andreas
    Schmid, Klaus
    Herzwurm, Georg
    [J]. COMMUNICATIONS OF THE ACM, 2006, 49 (12) : 66 - 67
  • [47] An Ontology for Service-Oriented Dynamic Software Product Lines Knowledge Management
    Maalaoui, Najla
    Beltaifa, Raoudha
    Jilani, Lamia Labed
    Mazo, Raul
    [J]. ENASE: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2021, : 314 - 322
  • [48] Learning and Evolution in Dynamic Software Product Lines
    Sharifloo, Amir Molzam
    Metzger, Andreas
    Quinton, Clement
    Baresi, Luciano
    Pohl, Klaus
    [J]. PROCEEDINGS OF 2016 IEEE/ACM 11TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS), 2016, : 158 - 164
  • [49] Architectural Reasoning for Dynamic Software Product Lines
    Abbas, Nadeem
    Andersson, Jesper
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE CO-LOCATED WORKSHOPS (SPLC'13 WORKSHOPS), 2013, : 117 - 124
  • [50] Trace Checking for Dynamic Software Product Lines
    Olaechea, Rafael
    Atlee, Joanne
    Legay, Axel
    Fahrenberg, Uli
    [J]. 2018 IEEE/ACM 13TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS), 2018, : 69 - 75