首页> 外文会议>IEEE/ACM International Symposium on Software Engineering for Adaptive and Self-Managing Systems >Comparing Model-Based Predictive Approaches to Self-Adaptation: CobRA and PLA
【24h】

Comparing Model-Based Predictive Approaches to Self-Adaptation: CobRA and PLA

机译:将基于模型的预测方法与自适应进行比较:COBRA和PLA

获取原文

摘要

Modern software-intensive systems must often guarantee certain quality requirements under changing run-time conditions and high levels of uncertainty. Self-adaptation has proven to be an effective way to engineer systems that can address such challenges, but many of these approaches are purely reactive and adapt only after a failure has taken place. To overcome some of the limitations of reactive approaches (e.g., lagging behind environment changes and favoring short-term improvements), recent proactive self-adaptation mechanisms apply ideas from control theory, such as model predictive control (MPC), to improve adaptation. When selecting which MPC approach to apply, the improvement that can be obtained with each approach is scenario-dependent, and so guidance is needed to better understand how to choose an approach for a given situation. In this paper, we compare CobRA and PLA, two approaches that are inspired by MPC. CobRA is a requirements-based approach that applies control theory, whereas PLA is architecture-based and applies stochastic analysis. We compare the two approaches applied to RUBiS, a benchmark system for web and cloud application performance, discussing the required expertise needed to use both approaches and comparing their run-time performance with respect to different metrics.
机译:现代软件密集型系统通常必须在不断变化的运行时间条件和高度的不确定性下保证某些质量要求。自适应已经证明是能够解决这些挑战的工程系统的有效方法,但这些方法中的许多方法纯粹是反应性的,只有在发生故障发生后才适应。为了克服反应方法的一些局限性(例如,落后于环境变化和偏爱短期改进),最近的主动自适应机制应用于控制理论的思路,例如模型预测控制(MPC),以改善适应。选择适用的MPC方法时,可以通过每个方法获得的改进是依赖的场景,因此需要指导以更好地了解如何为特定情况选择一种方法。在本文中,我们比较COBRA和PLA,这两种方法由MPC启发。 COBRA是一种基于需求的方法,适用控制理论,而PLA是基于架构和应用随机分析。我们将应用于Rubis的两种方法是Web和云应用程序性能的基准系统,讨论了使用两种方法所需的所需专业知识并比较其与不同度量的运行时性能进行比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号