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 条
  • [31] Self-adaptive Traits in Collective Adaptive Systems
    Phan Cong Vinh
    Nguyen Thanh Tung
    NATURE OF COMPUTATION AND COMMUNICATION, 2015, 144 : 63 - 72
  • [32] The Role-Oriented Process Modeling Language
    Liu, Gang
    Lu, Shengqi
    Chen, Ronghua
    PROCEEDINGS OF 2013 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2012, : 1 - 5
  • [33] An Evaluation Method for Self-Adaptive Systems
    Farahani, Ali
    Cabri, Giacomo
    Nazemi, Eslam
    Rafizadeh, Alireza
    2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 2814 - 2820
  • [34] On Designing Self-Adaptive Software Systems
    Villegas, Norha M.
    Mueller, Hausi A.
    Tamura, Gabriel
    SISTEMAS & TELEMATICA, 2011, 9 (18): : 29 - 51
  • [35] TOWARDS SELF-ADAPTIVE INTERFACE SYSTEMS
    INNOCENT, PR
    INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1982, 16 (03): : 287 - 299
  • [36] Understanding Uncertainty in Self-adaptive Systems
    Calinescu, Radu
    Mirandola, Raffaela
    Perez-Palacin, Diego
    Weyns, Danny
    2020 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING AND SELF-ORGANIZING SYSTEMS (ACSOS 2020), 2020, : 242 - 251
  • [37] Natural inspiration for self-adaptive systems
    Anthony, RJ
    15TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2004, : 732 - 736
  • [38] Reflecting on Self-Adaptive Software Systems
    Andersson, Jesper
    de Lemos, Rogerio
    Malek, Sam
    Weyns, Danny
    2009 ICSE WORKSHOP ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, 2009, : 38 - +
  • [39] Automated Planning for Self-Adaptive Systems
    Gil, Richard
    2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, 2015, : 839 - 842
  • [40] Modeling of self-adaptive systems with SCADE
    Guedemann, Matthias
    Angerer, Andreas
    Ortmeier, Frank
    Reif, Wolfgang
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 2922 - 2925