首页> 外文会议>Software engineering for self-adaptive systems III >Models for the Consistent Interaction of Adaptations in Self-Adaptive Systems
【24h】

Models for the Consistent Interaction of Adaptations in Self-Adaptive Systems

机译:自适应系统中协调一致相互作用的模型

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

摘要

Self-adaptive systems enable the run-time modification, or dynamic adaptation, of a software system in order to offer the most appropriate behavior of the system according to its context of execution and the situations of its surrounding environment. Depending on the situations currently at hand, multiple and varied adaptations may affect the original behavior of a software system simultaneously. This may lead to accidental behavioral inconsistencies if not all possible interactions with other adaptations were anticipated. The behavioral inconsistencies problem becomes even more acute if adaptations are unknown beforehand, for example, when new adaptations are incorporated to the system on the fly. Self-adaptive systems must therefore provide a means to arbitrate interactions between adaptions at run time, to ensure that there will be no inconsistencies in the system's behavior as adaptations are dynamically composed into or withdrawn from the system. This chapter presents existing approaches that allow the development of self-adaptive systems and management of the behavioral inconsistencies that may appear due to the interaction of adaptations at run time. The approaches are classified into four categories: formal, architectural modeling, rule-based, and transition system approaches. Each of these approaches is evaluated with respect to the assurances they provide for the run-time consistency of the system, in the light of dynamic behavior adaptations.
机译:自适应系统可以对软件系统进行运行时修改或动态调整,以便根据其执行上下文和周围环境的情况提供最合适的系统行为。根据当前的情况,多种多样的修改可能会同时影响软件系统的原始行为。如果没有预料到与其他改编的所有可能的交互作用,则可能导致意外的行为不一致。如果事先不知道适应性,例如,当新的适应性快速集成到系统中时,行为不一致问题就会变得更加尖锐。因此,自适应系统必须提供一种在运行时仲裁适应之间的交互的方法,以确保随着适应被动态地组合到系统中或从系统中撤出,系统的行为不会出现不一致的情况。本章介绍了一些现有方法,这些方法允许开发自适应系统并管理由于运行时适应的相互作用而可能出现的行为不一致。这些方法分为四类:正式方法,体系结构建模方法,基于规则的方法和过渡系统方法。根据动态行为的适应性,对这些方法中的每一种进行了评估,以确保它们为系统的运行时一致性提供保证。

著录项

  • 来源
  • 会议地点 Dagstuhl Castle(DE)
  • 作者单位

    Future Cities, DSG, Trinity College Dublin, College Green 2, Dublin 2, Ireland;

    ICTEAM Institute, Universite catholique de Louvain, Place Sainte-Barbe 2, 1348 Louvain-la-Neuve, Belgium;

    Future Cities, DSG, Trinity College Dublin, College Green 2, Dublin 2, Ireland;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号