首页> 外文期刊>ACM transactions on software engineering and methodology >Ensuring the Consistency of Adaptation through Inter-and Intra-Component Dependency Analysis
【24h】

Ensuring the Consistency of Adaptation through Inter-and Intra-Component Dependency Analysis

机译:通过组件间和组件内相关性分析确保适应的一致性

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

摘要

Dynamic adaptation should not leave a software system in an inconsistent state, as it could lead to failure. Prior research has used inter-component dependency models of a system to determine a safe interval for the adaptation of its components, where the most important tradeoff is between disruption in the operations of the system and reachability of safe intervals. This article presents Savasana, which automatically analyzes a software system's code to extract both inter- and intra-component dependencies. In this way, Savasana is able to obtain more fine-grained models compared to previous approaches. Savasana then uses the detailed models to find safe adaptation intervals that cannot be determined using techniques from prior research. This allows Savasana to achieve a better tradeoff between disruption and reachability. The article demonstrates how Savasana infers safe adaptation intervals for components of a software system under various use cases and conditions.
机译:动态适应不应使软件系统处于不一致状态,否则可能导致故障。先前的研究使用系统的组件间依赖模型来确定适应其组件的安全间隔,其中最重要的折衷是在系统运行中断与安全间隔的可到达性之间进行权衡。本文介绍了Savasana,它可以自动分析软件系统的代码以提取组件内部和组件内部的依赖关系。这样,与以前的方法相比,Savasana能够获得更多的细粒度模型。然后,Savasana使用详细的模型来找到安全的适应间隔,而这些间隔不能使用先前研究中的技术确定。这使Savasana可以在中断和可达性之间取得更好的权衡。本文演示了Savasana如何在各种用例和条件下为软件系统的组件推断安全的适应间隔。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号