Design Pattern for Self-adaptive RTE Systems Monitoring

被引:0
|
作者
Ben Said, Mouna [1 ]
Kacem, Yessine Hadj [1 ]
Kerboeuf, Mickael [2 ]
Ben Amor, Nader [1 ]
Abid, Mohamed [1 ]
机构
[1] Univ Sfax, ENIS, CES Lab, Soukra Km 3 5 BP 1173-3000, Sfax, Tunisia
[2] Univ Brest, Lab STICC, MOCS Team, Brest, France
关键词
Self-adaptive system; Real-time embedded system; Design patterns; Monitoring and analyzing;
D O I
10.1007/978-3-319-11265-7_3
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Approaches for the development of self-adaptive real-time embedded (RTE) systems are numerous. However, there is still a lack of generic and reusable design which fits different systems and alleviate the designer task. Design patterns represent a promising solution to get fast and reusable design. Unfortunately, patterns dealing with self-adaptive RTE systems development are still not well tackled in the literature. The general structure of self-adaptive RTE systems is based on a MAPEloop which is composed of four basic adaptation processes: Monitor, Analyze, Plan, and Execute. In this paper, we define patterns for the monitoring and analyzing processes through the generalization of relevant existing adaptation approaches to improve their accessibility to new adaptive systems developers. To evaluate the work, the proposed patterns are applied to a relevant existing cross-layer adaptation framework.
引用
收藏
页码:27 / 41
页数:15
相关论文
共 50 条
  • [1] Design Patterns for Self-Adaptive RTE Systems Specification
    Ben Said, Mouna
    Kacem, Yessine Hadj
    Kerboeuf, Mickael
    Ben Amor, Nader
    Abid, Mohamed
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2014, 2014
  • [2] A Pattern-oriented Design Framework for Self-adaptive Software Systems
    Arcaini, Paolo
    Mirandola, Raffaela
    Riccobene, Elvinia
    Scandurra, Patrizia
    2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C 2019), 2019, : 166 - 169
  • [3] Optimizing Monitoring Requirements in Self-adaptive Systems
    Ali, Raian
    Griggio, Alberto
    Franzen, Anders
    Dalpiaz, Fabiano
    Giorgini, Paolo
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, BPMDS 2012, 2012, 113 : 362 - 377
  • [4] Towards Adaptive Monitoring Services for Self-Adaptive Software Systems
    Zavala, Edith
    SERVICE-ORIENTED COMPUTING - ICSOC 2017 WORKSHOPS, 2018, 10797 : 357 - 362
  • [5] MSL: A pattern language for engineering self-adaptive systems
    Arcaini, Paolo
    Mirandola, Raffaela
    Riccobene, Elvinia
    Scandurra, Patrizia
    JOURNAL OF SYSTEMS AND SOFTWARE, 2020, 164
  • [6] Design and Timed Verification of Self-adaptive Systems
    Hachicha, Marwa
    Ben Halima, Riadh
    Kacem, Ahmed Hadj
    2017 16TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS 2017), 2017, : 227 - 232
  • [7] Self-adaptive Service Monitoring
    Clark, Kassidy
    Warnier, Martijn
    Brazier, Frances M. T.
    ADAPTIVE AND INTELLIGENT SYSTEMS, 2011, 6943 : 119 - 130
  • [8] Tutorial: A Design for Adaptation Framework for Self-Adaptive Systems
    De Sanctis, Martina
    Marconi, Annapaola
    2018 IEEE 3RD INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W), 2018, : 3 - 4
  • [9] A Model driven approach for the development of fine-grain self-adaptive multitask and networked RTE systems
    Ben Said, Mouna
    Ben Amor, Nader
    Kacem, Yessine Hadj
    Kerboeuf, Mickael
    Abid, Mohamed
    2014 IEEE 23RD INTERNATIONAL WETICE CONFERENCE (WETICE), 2014, : 27 - 32
  • [10] Monitoring for Control in Role-oriented Self-Adaptive Systems
    Shmelkin, Ilja
    2020 IEEE/ACM 15TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, SEAMS, 2020, : 115 - 119