The trade-off between the quality and timeliness of adaptation is a multi-faceted challenge in engineering self-adaptive systems. Obtaining adaptation plans that fulfill system objectives with high utility and in a timely manner is the holy grail, however, as recent research revealed, it is not trivial. Hybrid planning is concerned with resolving the time and quality trade-off via dynamically combining multiple planners that individually aim to perform either timely or with high quality. The choice of the most fitting planner is steered based on assessments of runtime information. A hybrid planner for a self-adaptive system requires (i) a decision-making mechanism that utilizes (ii) system-level as well as (iii) feedback control-level information at runtime. In this paper, we present HYPEZON, a hybrid planner for self-adaptive systems. Inspired by model predictive control, HYPEZON leverages receding horizon control to utilize runtime information during its decision-making. Moreover, we propose to engineer HYPEZON for self-adaptive systems via two alternative designs that conform to meta-self-aware architectures. Meta-self-awareness allows for obtaining knowledge and reasoning about own awareness via adding a higher-level reasoning entity. HYPEZON aims to address the problem of hybrid planning by considering it as a case for meta-self-awareness.
翻译:适应质量和及时性之间的权衡是工程自适应系统面临的一个多方面挑战。获得符合系统目标的高效和及时的适应计划是神圣的薄弱环节,然而,正如最近的研究所揭示的,这不是微不足道的。混合规划关心的是,通过动态结合多种规划者来解决时间和质量的权衡,这些规划者的个人目标是及时或高质量地发挥作用。选择最合适的规划者是根据对运行时间信息的评估来决定的。自我适应系统的混合规划者需要(一) 利用(二) 系统一级和(三) 实时反馈控制级信息的决策机制。在本文件中,我们提出HYPEZON,这是自我适应系统的混合规划者。受模型预测控制、 HYPEZON 杠杆重新放弃地平线控制,以便在其决策过程中利用运行时间信息。此外,我们提议通过两种符合自身意识水平和(三) 系统一级及(三) 反馈控制级控制级信息的决策机制来进行自我适应。我们提出“HYPEZON”的反馈控制水平信息。我们提出“HYPEZ”是一个混合规划的混合计划者,目的是通过自我意识推理化,通过自我意识推理会的自我意识,将自我意识推理化,将自我意识推论作为自我意识推论。