Feature-oriented Runtime Adaptation

被引:0
|
作者
Pukall, Mario [1 ]
Siegmund, Norbert [1 ]
Cazzola, Walter
机构
[1] Univ Magdeburg, D-39106 Magdeburg, Germany
来源
SINTER 09 | 2009年
关键词
Software Product Lines; Runtime Adaption;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Creating tailor-made programs based on the concept of software product lines (SPLs) gains more and more momentum. This is, because SPLs significantly decrease development costs and time to market while increasing product's quality. Especially highly available programs benefit from the quality improvements caused by an SPL. However, after a, program variant is created from all SPL and then started, the program is completely decoupled from its SPL. Changes within the SPL, i.e., source code or its features do not affect the running program. To apply the changes, the program has to be stopped, recreated, and restarted. This causes at least short time periods of program unavailability which is not acceptable for highly available programs. Therefore, we present a. novel approach based on class replacements and Java Hot, Swap that allows to apply features to running programs.
引用
收藏
页码:33 / 36
页数:4
相关论文
共 50 条
  • [31] Feature-oriented description, formal methods, and DFC
    Zave, P
    LANGUAGE CONSTRUCTS FOR DESCRIBING FEATURES, 2001, : 11 - 26
  • [32] A Business Case for Feature-Oriented Requirements Engineering
    Rudorfer, Arnold
    Stenzel, Tobias
    Herold, Gerold
    IEEE SOFTWARE, 2012, 29 (05) : 54 - 59
  • [33] Feature-oriented modularization of deep learning APIs
    Shi, Yechuan
    Kienzle, Jörg
    Guo, Jin L. C.
    Proceedings - ACM/IEEE 25th International Conference on Model Driven Engineering Languages and Systems, MODELS 2022: Companion Proceedings, 2022, : 367 - 374
  • [34] Neverlang: A framework for feature-oriented language development
    Vacchi, Edoardo
    Cazzola, Walter
    COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2015, 43 : 1 - 40
  • [35] Type safety for feature-oriented product lines
    Sven Apel
    Christian Kästner
    Armin Größlinger
    Christian Lengauer
    Automated Software Engineering, 2010, 17 : 251 - 300
  • [36] Feature-oriented regional modeling of oceanic fronts
    Gangopadhyay, A
    Robinson, AR
    DYNAMICS OF ATMOSPHERES AND OCEANS, 2002, 36 (1-3) : 201 - 232
  • [37] Towards Feature-Oriented Fault Tree Analysis
    Behringer, Benjamin
    Lehser, Martina
    Rothkugel, Steffen
    2014 38TH ANNUAL IEEE INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSACW 2014), 2014, : 522 - 527
  • [38] Data flow testing of feature-oriented programs
    Sahu, Madhusmita
    Mohapatra, Durga Prasad
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2022, 13 (05) : 2291 - 2306
  • [39] Feature-Oriented Modularization of Deep Learning APIs
    Shi, Yechuan
    Kienzle, Jorg
    Guo, Jin L. C.
    ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 367 - 374
  • [40] A Hybrid Approach to Feature-Oriented Programming in XVCL
    Zhang, Hongyu
    Jarzabek, Stan
    SOFTWARE PRODUCT LINES: GOING BEYOND, 2010, 6287 : 440 - +