Variable Recovery and Adaptation Connectors for Dynamic Software Product Lines

被引:1
|
作者
Albassam, Emad [1 ]
Gomaa, Hassan [1 ]
Menasce, Daniel A. [1 ]
机构
[1] George Mason Univ, Dept Comp Sci, Fairfax, VA 22030 USA
关键词
Dynamic software adaptation; dynamic software product lines; feature modeling; autonomic systems; adaptation and recovery connector;
D O I
10.1145/3109729.3109742
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes the design of variable adaptation and recovery connectors used in the software adaptation of dynamic software product lines. The approach integrates software product line and feature modelling concepts with autonomic properties of self-healing and self-adaptation. The feature model and variable software architecture of the variable connectors are described as well as a validation of the dynamic adaptation approach.
引用
收藏
页码:123 / 128
页数:6
相关论文
共 50 条
  • [1] Dynamic software product lines
    Hallsteinsen, Svein
    Hinchey, Mike
    Park, Sooyong
    Schmid, Klaus
    [J]. COMPUTER, 2008, 41 (04) : 93 - 95
  • [2] ProDSPL: Proactive self-adaptation based on Dynamic Software Product Lines
    Ayala, Inmaculada
    Papadopoulos, Alessandro V.
    Amor, Mercedes
    Fuentes, Lidia
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 175
  • [3] ProDSPL: Proactive self-adaptation based on dynamic software product lines
    Universidad de Málaga, Málaga, Spain
    [J]. ACM Int. Conf. Proc. Ser., 1600, (81):
  • [4] Tailoring Dynamic Software Product Lines
    Rosenmueller, Marko
    Siegmund, Norbert
    Pukall, Mario
    Apel, Sven
    [J]. GPCE 11: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON GENERATIVE PROGRAMMING AND COMPONENT ENGINEERING, 2011, : 3 - 12
  • [5] Tailoring Dynamic Software Product Lines
    Rosenmueller, Marko
    Siegmund, Norbert
    Pukall, Mario
    Apel, Sven
    [J]. ACM SIGPLAN NOTICES, 2012, 47 (03) : 3 - 12
  • [6] Evolution in dynamic software product lines
    Quinton, Clement
    Vierhauser, Michael
    Rabiser, Rick
    Baresi, Luciano
    Gruenbacher, Paul
    Schuhmayer, Christian
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2021, 33 (02)
  • [7] Building Dynamic Software Product Lines
    Hinchey, Mike
    Park, Sooyong
    Schmid, Klaus
    [J]. COMPUTER, 2012, 45 (10) : 22 - 26
  • [8] Automatic Generation of Interoperability Connectors using Software Product Lines Engineering
    Niang, Boubou
    Kahn, Giacomo
    Amokrane, Nawel
    Ouzrout, Yacine
    Sahli, Hamza
    Derras, Mustapha
    Laval, Jannik
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), 2022, : 449 - 456
  • [9] Adaptation of connectors in software architectures
    Welch, I
    Stroud, R
    [J]. OBJECT-ORIENTED TECHNOLOGY: ECOOP'98 WORKSHOP READER, 1998, 1543 : 145 - 146
  • [10] 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,