Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
119 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Towards Better Adaptive Systems by Combining MAPE, Control Theory, and Machine Learning (2103.10847v1)

Published 19 Mar 2021 in cs.SE, cs.LG, cs.SY, and eess.SY

Abstract: Two established approaches to engineer adaptive systems are architecture-based adaptation that uses a Monitor-Analysis-Planning-Executing (MAPE) loop that reasons over architectural models (aka Knowledge) to make adaptation decisions, and control-based adaptation that relies on principles of control theory (CT) to realize adaptation. Recently, we also observe a rapidly growing interest in applying ML to support different adaptation mechanisms. While MAPE and CT have particular characteristics and strengths to be applied independently, in this paper, we are concerned with the question of how these approaches are related with one another and whether combining them and supporting them with ML can produce better adaptive systems. We motivate the combined use of different adaptation approaches using a scenario of a cloud-based enterprise system and illustrate the analysis when combining the different approaches. To conclude, we offer a set of open questions for further research in this interesting area.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (8)
  1. Danny Weyns (31 papers)
  2. Bradley Schmerl (8 papers)
  3. Masako Kishida (22 papers)
  4. Alberto Leva (9 papers)
  5. Marin Litoiu (10 papers)
  6. Necmiye Ozay (63 papers)
  7. Colin Paterson (13 papers)
  8. Kenji Tei (15 papers)
Citations (20)

Summary

We haven't generated a summary for this paper yet.