2015 IEEE/ACM 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems 2015
DOI: 10.1109/seams.2015.10
|View full text |Cite
|
Sign up to set email alerts
|

Modeling and Analyzing MAPE-K Feedback Loops for Self-Adaptation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
101
0
3

Year Published

2016
2016
2024
2024

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 157 publications
(104 citation statements)
references
References 24 publications
0
101
0
3
Order By: Relevance
“…Current approaches for supporting runtime adaptation in service-oriented systems offer poor support for validation [16] [7]. Like most autonomic systems, runtime adaptation in serviceoriented systems is based on IBM's Monitoring, Analysis, Planning, and Execution model (MAPE) [47]. However, MAPE does not support validation.…”
Section: Research Challengesmentioning
confidence: 99%
“…Current approaches for supporting runtime adaptation in service-oriented systems offer poor support for validation [16] [7]. Like most autonomic systems, runtime adaptation in serviceoriented systems is based on IBM's Monitoring, Analysis, Planning, and Execution model (MAPE) [47]. However, MAPE does not support validation.…”
Section: Research Challengesmentioning
confidence: 99%
“…We assume that to realize modern challenges in industry, software products need to feature a certain degree of autonomy, i.e., they feature at least one component called planner capable of making decisions by providing a plan of actions which the system is supposed to perform to best fulfill its intended goal [8], [9]. This goal is encoded by providing the system with a fitness function that can be used to evaluate plans.…”
Section: Foundationsmentioning
confidence: 99%
“…a) Expected Change: The usefulness and importance of self-optimization at the customer's side has already been claimed in the original vision of autonomic computing [6] and has been shown on many occasions since [3], [7], [8]. In these cases, self-optimization usually refers to a process of specialization, i.e., the system is built with a large variety of possible use cases in mind and learns to work best for the few of these it actually faces on site.…”
Section: Introductionmentioning
confidence: 99%
“…Environmental risk analyses can be adopted at runtime, e.g. as on-line risk monitors, to control the execution of self-preservation strategies, and even to trigger adaptation and learning towards dealing with threats in the environment as in [3]. These domains, nonetheless, could benefit from considering biologically inspired mechanisms for efficient self-preservation responses as well as risk measures and factors.…”
Section: Related Workmentioning
confidence: 99%