Runtime Evolution of the Adaptation Logic in Self-Adaptive Systems

被引:8
|
作者
Roth, Felix Maximilian [1 ]
Krupitzer, Christian [1 ]
Becker, Christian [1 ]
机构
[1] Univ Mannheim, D-68131 Mannheim, Germany
关键词
D O I
10.1109/ICAC.2015.20
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Self-adaptive systems, which are highly related to Autonomic Computing, are a response to the increasing complexity and size of information systems. They are able to adapt their behavior to changes in the environment or system resources. A self-adaptive system consists of managed resources that realize functionality and an adaptation logic that controls the adaptations. So far, many research has been performed on adapting the managed resources. However, only few works cover adapting the adaptation logic, which might be necessary in several cases, e.g., when the architecture of the managed resources changes. This work adresses why adaptation of the adaptation logic might be beneficial, how it can be achieved, and what challenges arise.
引用
收藏
页码:141 / 142
页数:2
相关论文
共 50 条
  • [1] Runtime Verification of Self-Adaptive Systems with Changing Requirements
    Carwehl, Marc
    Vogel, Thomas
    Rodrigues, Gena Nunes
    Grunske, Lars
    2023 IEEE/ACM 18TH SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, SEAMS, 2023, : 104 - 114
  • [2] Self-Adaptive Evolution of Complex Logic Circuits
    She, Xiaoxuan
    Lai, Jinmei
    2009 IEEE WORKSHOP ON EVOLVABLE AND ADAPTIVE HARDWARE: (WEAH), 2009, : 47 - 53
  • [3] The Generation and Evolution of Adaptation Rules in Requirements Driven Self-adaptive Systems
    Zhao, Tianqi
    2016 IEEE 24TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2016, : 456 - 461
  • [4] SACRE: Supporting contextual requirements' adaptation in modern self-adaptive systems in the presence of uncertainty at runtime
    Zavala, Edith
    Franch, Xavier
    Marco, Jordi
    Knauss, Alessia
    Damian, Daniela
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 98 : 166 - 188
  • [5] Self-adaptive Software: Development Approach and Automatic Process for Adaptation at Runtime
    Affonso, Frank Jose
    Nakagawa, Elisa Yumi
    REVISTA BRASILEIRA DE COMPUTACAO APLICADA, 2015, 7 (01): : 68 - 84
  • [6] Probabilistic approximation of runtime quantitative verification in self-adaptive systems
    Nia, Mehran Alidoost
    Kargahi, Mehdi
    Faghih, Fathiyeh
    MICROPROCESSORS AND MICROSYSTEMS, 2020, 72
  • [7] Model-based Simulation at Runtime for Self-adaptive Systems
    Weyns, Danny
    Iftikhar, M. Usman
    2016 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING (ICAC), 2016, : 364 - 373
  • [8] Architectural Bad Smells for Self-Adaptive Systems: Go Runtime!
    dos Santos, Edilton Lima
    Schobbens, Pierre-Yves
    Machado, Ivan
    Perrouin, Gilles
    17TH INTERNATIONAL WORKING CONFERENCE ON VARIABILITY MODELLING OF SOFTWARE-INTENSIVE SYSTEMS, VAMOS 2023, 2023, : 85 - 87
  • [9] Adaptation hiding modularity for self-adaptive systems
    Song, Yuanyuan
    29TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: ICSE 2007 COMPANION VOLUME, PROCEEDINGS, 2007, : 87 - 88
  • [10] Behavioral Maps: Identifying Architectural Smells in Self-adaptive Systems at Runtime
    dos Santos, Edilton Lima
    Fortz, Sophie
    Schobbens, Pierre-Yves
    Perrouin, Gilles
    SOFTWARE ARCHITECTURE, ECSA 2021 TRACKS AND WORKSHOPS, 2022, 13365 : 159 - 180