With the increasing ubiquity and scale of self-adaptive systems, there is a growing need to decentralize the functionality that realizes self-adaptation. Our focus is on architecture-based self-adaptive systems where one or more functions for monitoring, analyzing, planning, and executing are realized by multiple components that coordinate with one another. While some earlier studies have shed light on existing work on the decentralization of self-adaptive systems, there is currently no clear overview of the state of the art in decentralization of self-adaptive systems. Yet, having a precise view on the state of the art in decentralized self-adaptive systems is crucial for researchers to understand existing solutions and drive future research efforts. To address this gap, we conducted a mapping study. The study focused on papers published at 24 important venues that publish research on self-adaptation. The study focused on the motivations for choosing a decentralized approach to realize self-adaptation, the adaptation functions that are decentralized, the realization of the coordination, and the open challenges in the area.
翻译:随着自我适应系统日益普遍和规模的扩大,越来越需要下放实现自我适应的功能,我们的重点是基于建筑的自我适应系统,其中一种或多种监测、分析、规划和执行功能由相互协调的多个组成部分来实现。虽然早先的一些研究揭示了自我适应系统权力下放的现有工作,但目前没有清楚的概述自我适应系统权力下放的先进程度。然而,对分散的自我适应系统中的先进程度有准确的认识,对于研究人员了解现有解决办法和推动今后的研究工作至关重要。为弥补这一差距,我们进行了一项绘图研究。研究侧重于在24个重要地点发表的论文,其中发表了关于自我适应的研究。研究的重点是选择权力下放的方法实现自我适应的动机、分散的适应功能、协调的实现以及该领域的公开挑战。