错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Rethinking MAPE: Next Generation Adaptation Control for Learning Adaptive Systems

  • Christian Krupitzer,
  • Elia Henrichs,
  • Christian Becker

摘要

Over the last three decades, computer systems completely changed from large-scale and mainly isolated systems to interactive, often mobile devices. Such devices are equipped with various sensors to gather information about their environment. Further, pervasive communication technology is required, i.e., changes to the dynamics of the environment, such as changing the quality or availability of communication channels. Self-adaptive and self-organizing (SASO) systems can adjust their behavior to environmental changes to maintain their functionality and performance. Those systems provide adaptive behavior by integrating an adaptation control system, often relying on the so-called MAPE functionality, standing for the basic functionalities of monitoring the system and the environment, analyzing if adaptation is required, and planning and executing the adaptation. However, being a well-known concept that emerged around 20 years ago, the MAPE functionality misses an inherent integration of learning. Further, it focuses on reactive, central, coordinated adaptation reasoning, which is not always beneficial and contradicts decentralized, local decision-making. This article analyzes those shortcomings and presents a new system model for integrating learning into the MAPE cycle, focusing on proactive adaptation in distributed systems. The paper concludes with a discussion of research challenges using the running example of a communication system.