首页> 外文会议>Architectures for adaptive software systems >A Model-Based Framework to Design and Debug Safe Component-Based Autonomic Systems
【24h】

A Model-Based Framework to Design and Debug Safe Component-Based Autonomic Systems

机译:设计和调试基于组件的安全自主系统的基于模型的框架

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

摘要

Building autonomic applications, which are systems that must adapt to their execution context, requires architects to calibrate and validate the adaptation rules by executing their applications in a realistic execution context. Unfortunately, existing works do not allow architects to monitor and visualize the impact of their rules, nor that they let them adjust these rules easily.rnThis paper presents a model-based framework that enables architects to design and debug autonomic systems in an iterative and uniformed process. At design-time, architects can specify, using models, the application's structure and properties, as well as the desired adaptation rules. At debugging-time, the running application and the models coexist such that the models control the application dynamic adaptation, thanks to a control loop that reified runtime events. Each triggered adaptation is first tested at the model level to check that no application property is broken. Furthermore, architects can at any time modify the models in order to adjust the adaptation rules or even parts of the application. All changes at the model level, if checked correct, are directly propagated to the running application. Our solution is generic regarding the underlying platforms and we provide a performance evaluation of our framework implementation.
机译:构建自主应用程序是必须适应其执行上下文的系统,要求架构师通过在实际的执行上下文中执行其应用程序来校准和验证适应规则。不幸的是,现有的工作不允许架构师监视和可视化其规则的影响,也不允许他们轻松调整这些规则。rn本文提出了一种基于模型的框架,该框架使建筑师能够以迭代和统一的方式设计和调试自主系统。处理。在设计时,架构师可以使用模型指定应用程序的结构和属性以及所需的适应规则。在调试时,运行中的应用程序和模型共存,使得模型可以控制应用程序的动态适应,这要归功于控制循环,该循环可以对运行时事件进行校正。首先在模型级别测试每个触发的适配,以检查没有损坏任何应用程序属性。此外,架构师可以随时修改模型,以调整适应规则,甚至调整应用程序的某些部分。如果检查正确,则模型级别的所有更改都将直接传播到正在运行的应用程序。对于底层平台,我们的解决方案是通用的,并且我们对框架的实现进行性能评估。

著录项

  • 来源
  • 会议地点 East Stroudsburg PA(US);East Stroudsburg PA(US);East Stroudsburg PA(US);East Stroudsburg PA(US)
  • 作者单位

    Universite Lille 1 - LIFL CNRS UMR 8022 - INRIA 59650 Villeneuve d'Ascq, France;

    Universite Lille 1 - LIFL CNRS UMR 8022 - INRIA 59650 Villeneuve d'Ascq, France;

    Universite Lille 1 - LIFL CNRS UMR 8022 - INRIA 59650 Villeneuve d'Ascq, France;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 计算机网络;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号