首页> 外文期刊>ACM transactions on autonomous and adaptive systems >Engineering Self-Adaptive Software Systems: From Requirements to Model Predictive Control
【24h】

Engineering Self-Adaptive Software Systems: From Requirements to Model Predictive Control

机译:工程自适应软件系统:从需求到模型预测控制

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

摘要

Self-adaptive software systems monitor their operation and adapt when their requirements fail due to unexpected phenomena in their environment. This article examines the case where the environment changes dynamically over time and the chosen adaptation has to take into account such changes. In control theory, this type of adaptation is known as Model Predictive Control and comes with a well-developed theory and myriad successful applications. The article focuses on modeling the dynamic relationship between requirements and possible adaptations. It then proposes a controller that exploits this relationship to optimize the satisfaction of requirements relative to a cost function. This is accomplished through a model-based framework for designing self-adaptive software systems that can guarantee a certain level of requirements satisfaction over time by dynamically composing adaptation strategies when necessary. The proposed framework is illustrated and evaluated through two simulated systems, namely, the Meeting-Scheduling exemplar and an E-Shop.
机译:自适应软件系统监视其操作并在由于环境中的意外现象而导致需求失败时进行调整。本文研究了环境随时间动态变化并且选择的适应方案必须考虑到这种变化的情况。在控制理论中,这种类型的适应称为模型预测控制,它具有完善的理论和无数成功的应用。本文着重于对需求和可能的适应之间的动态关系进行建模。然后,提出了一种控制器,该控制器利用这种关系来优化相对于成本函数的需求满意度。这是通过用于设计自适应软件系统的基于模型的框架来完成的,该框架可以通过在必要时动态组合适应策略来保证一段时间内一定水平的需求满足。通过两个模拟系统,即会议日程示例和一个电子商店,对提出的框架进行了说明和评估。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号