首页> 外文期刊>ACM transactions on autonomous and adaptive systems >Designing Adaptive Applications Deployed on Cloud Environments
【24h】

Designing Adaptive Applications Deployed on Cloud Environments

机译:设计部署在云环境中的自适应应用程序

获取原文
获取原文并翻译 | 示例

摘要

Designing an adaptive system to meet its quality constraints in the face of environmental uncertainties can be a challenging task. In a cloud environment, a designer has to consider and evaluate different control points, that is, those variables that affect the quality of the software system. This article presents a methodology for designing adaptive systems in cloud environments. The proposed methodology consists of several phases that take high-level stakeholders' adaptation goals and transform them into lower-level MAPE-K loop control points. The MAPE-K loops are then activated at runtime using search-based algorithms. Our methodology includes the elicitation, ranking, and evaluation of control points, all meant to enable a runtime search-based adaptation. We conducted several experiments to evaluate the different phases of our methodology and to validate the runtime adaptation efficiency.
机译:设计适应性系统以满足其在环境不确定性下的质量约束可能是一项艰巨的任务。在云环境中,设计人员必须考虑和评估不同的控制点,即影响软件系统质量的那些变量。本文介绍了一种用于在云环境中设计自适应系统的方法。所提出的方法包括几个阶段,这些阶段采用高层利益相关者的适应目标,并将其转变为较低层的MAPE-K回路控制点。然后,在运行时使用基于搜索的算法激活MAPE-K循环。我们的方法包括控制点的引出,排序和评估,所有这些都旨在实现基于运行时搜索的自适应。我们进行了几次实验,以评估方法论的不同阶段并验证运行时适应效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号