Monitoring for Control in Role-oriented Self-Adaptive Systems

被引:2
|
作者
Shmelkin, Ilja [1 ]
机构
[1] Tech Univ Dresden, Fac Comp Sci, Dresden, Germany
关键词
self-adaptive systems; roles; control loops; monitoring; metrics; MODEL;
D O I
10.1145/3387939.3391598
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Self-adaptive Systems (SASs) are one way to address the ever-growing complexity of software systems by allowing the system to react on changes in its operating environment. In today's systems, self-adaptation is typically realized with a control loop, for which the MAPE-K feedback loop is a prominent example. Research uses the notion of patterns to describe the distribution and decentralization of individual control loop components or control loops and their underlying managed subsystems. While there are some well-accepted standards about which components a managed subsystem has to implement so that it can interact with the control loop, research still lacks best practices for communication within and across control loops. This paper aims to identify several research challenges that exist currently in this domain. Furthermore, ideas on upcoming research to create distributed SASs that rely on roles, benchmarking and inter- and intra-loop communication for control loops will be presented. Furthermore, ongoing work on a self-adaptive distributed benchmarking application will be discussed. Finally, an evaluation strategy will be presented to provide evidence for viable results to the community.
引用
下载
收藏
页码:115 / 119
页数:5
相关论文
共 50 条
  • [41] Uncertainty Reduction in Self-Adaptive Systems
    Moreno, Gabriel A.
    Camara, Javier
    Garlan, David
    Klein, Mark
    2018 IEEE/ACM 13TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS), 2018, : 51 - 57
  • [42] Architectural Solutions for Self-Adaptive Systems
    Garces, Lina
    Martinez-Fernandez, Silverio
    Graciano Neto, Valdemar Vicente
    Nakagawa, Elisa Yumi
    COMPUTER, 2020, 53 (12) : 47 - 59
  • [43] Engineering Self-Adaptive Systems with the Role-Based Architecture of HELENA
    Klarl, Annabelle
    2015 IEEE 24TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES - INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, 2015, : 3 - 8
  • [44] R-CASS: Using Algorithm Selection for Self-Adaptive Service Oriented Systems
    Deshpande, Niranjana
    Sharma, Naveen
    Yu, Qi
    Krutz, Daniel E.
    2021 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2021, 2021, : 61 - 72
  • [45] Networks of Self-Adaptive Dynamical Systems
    Rodriguez, Julio
    Hongler, Max-Olivier
    IMA JOURNAL OF APPLIED MATHEMATICS, 2014, 79 (02) : 201 - 240
  • [46] Verification Points for Self-Adaptive Systems
    Phillips, Brian
    Blackburn, Mark
    COMPLEX ADAPTIVE SYSTEMS, 2014, 36 : 118 - 123
  • [47] A Self-adaptive hierarchical monitoring mechanism for Clouds
    Katsaros, Gregory
    Kousiouris, George
    Gogouvitis, Spyridon V.
    Kyriazis, Dimosthenis
    Menychtas, Andreas
    Varvarigou, Theodora
    JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (05) : 1029 - 1041
  • [48] Architecting Self-adaptive Software Systems
    Huuhtanen, Anni
    Makitalo, Niko
    Mikkonen, Tommi
    CURRENT TRENDS IN WEB ENGINEERING (ICWE 2018), 2018, 11153 : 59 - 70
  • [49] Taming Uncertainty in the Assurance Process of Self-Adaptive Systems: a Goal-Oriented Approach
    Solano, Gabriela Felix
    Caldas, Ricardo Diniz
    Rodrigues, Genaina Nunes
    Vogel, Thomas
    Pelliccione, Patrizio
    2019 IEEE/ACM 14TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS 2019), 2019, : 89 - 99
  • [50] Dynamic Self-Adaptive Reliability Control for Electric-Hydraulic Systems
    Wan, Yi
    Huang, Hailong
    Tian, Jing
    ADVANCES IN MECHANICAL ENGINEERING, 2015, 7 (02)