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 条
  • [21] Gradient Feature-Oriented 3-D Domain Adaptation for Hyperspectral Image Classification
    Jia, Sen
    Liu, Xiaomei
    Xu, Meng
    Yan, Qiao
    Zhou, Jun
    Jia, Xiuping
    Li, Qingquan
    [J]. IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2022, 60
  • [22] Feature-oriented programming and the AHEAD tool suite
    Batory, D
    [J]. ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 702 - 703
  • [23] Data flow testing of feature-oriented programs
    Madhusmita Sahu
    Durga Prasad Mohapatra
    [J]. International Journal of System Assurance Engineering and Management, 2022, 13 : 2291 - 2306
  • [24] Expressive Feature-oriented Multicast for the Internet of Things
    Oostvogels, Jonathan
    Peros, Stefanos
    Delbruel, Stephane
    Hughes, Danny
    [J]. 2019 15TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (DCOSS), 2019, : 173 - 175
  • [25] Feature-oriented programming: A fresh look at objects
    Prehofer, C
    [J]. ECOOP'97: OBJECT-ORIENTED PROGRAMMING, 1997, 1241 : 419 - 443
  • [26] Applying Design by Contract to Feature-Oriented Programmingq
    Thuem, Thomas
    Schaefer, Ina
    Kuhlemann, Martin
    Apel, Sven
    Saake, Gunter
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2012, 2012, 7212 : 255 - 269
  • [27] Feature-oriented multiple description image coding
    Liu, Yilong
    Oraintara, Soontorn
    [J]. 2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 4935 - +
  • [28] Probabilistic Model Checking for Feature-Oriented Systems
    Dubslaff, Clemens
    Baier, Christel
    Klueppelholz, Sascha
    [J]. TRANSACTIONS ON ASPECT-ORIENTED SOFTWARE DEVELOPMENT XII, 2015, 8989 : 180 - 220
  • [29] Unsupervised product feature extraction for feature-oriented opinion determination
    Quan, Changqin
    Ren, Fuji
    [J]. INFORMATION SCIENCES, 2014, 272 : 16 - 28
  • [30] Towards Feature-Oriented Fault Tree Analysis
    Behringer, Benjamin
    Lehser, Martina
    Rothkugel, Steffen
    [J]. 2014 38TH ANNUAL IEEE INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSACW 2014), 2014, : 522 - 527