An Investigation of the Monitoring Activity in Self Adaptive Systems
Yousef Abuseta

TL;DR
This paper explores the architecture, interfaces, and adaptive strategies of runtime monitoring within self-adaptive systems, and introduces a Java framework to support monitoring activities.
Contribution
It provides a detailed analysis of monitoring activities in MAPE-K control loops and presents a Java framework for implementing adaptive monitoring in self-adaptive systems.
Findings
Analysis of monitoring component architecture and data flow
Importance of adaptive monitoring to reduce overhead
Development of a Java framework for monitoring in self-adaptive systems
Abstract
Runtime monitoring is essential for the violation detection during the underlying software system execution. In this paper, an investigation of the monitoring activity of MAPE-K control loop is performed which aims at exploring:(1) the architecture of the monitoring activity in terms of the involved components and control and data flow between them; (2) the standard interface of the monitoring component with other MAPE-K components; (3) the adaptive monitoring and its importance to the monitoring overhead issue; and (4) the monitoring mode and its relevance to some specific situations and systems. This paper also presented a Java framework for the monitoring process for self adaptive systems.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
