首页> 外文会议>International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing >Using Dynamic Probe for Deadlock Detection in Component-Based System
【24h】

Using Dynamic Probe for Deadlock Detection in Component-Based System

机译:基于组件的系统中的Deadlock检测使用动态探头

获取原文

摘要

Component-based development has gained a lot of attention in recent years. As a software development paradigm, it enhances the reusability and reduces the complexity but it also brings new challenges to Component-based System (CBS) reliability especially for deadlock problem. Since the CBS has a unique character which is component based, the composition might easily cause the deadlock of component connection in semantic and hurt the system reliability. In this paper, we present Dynamic Probe(DP) strategy for the deadlock problem of CBS. First a formal semantic model is proposed to abstract the interaction among the components for analyzing the deadlock connection, and then DP Detection algorithm is used to detect the deadlock loops, if the deadlock connections are detected then DP Elimination algorithm is used to evaluated the components reliability by several measurement indexes to find the component, which reliability lower than other components, and then replace it. Last, by the comparison to other related work, the result shows that the proposed strategy can both achieve lower processing cost and higher reliability.
机译:近年来,基于组件的发展已经提出了很多关注。作为软件开发范例,它可以增强可重用性并降低复杂性,但它还为基于组件的系统(CBS)可靠性带来了新的挑战,特别是对于死锁问题。由于CBS具有唯一的字符,该字符是基于组件的,因此组合物可能很容易导致组件连接的死锁,并损害系统可靠性。在本文中,我们为CBS的死锁问题提供了动态探测(DP)策略。首先,提出了一种形式的语义模型,以摘要用于分析死锁连接的组件之间的交互,然后使用DP检测算法来检测死锁环,如果检测到死锁连接,则使用DP消除算法来评估组件可靠性通过几个测量索引来查找组件,可靠性低于其他组件,然后更换它。最后,通过与其他相关工作的比较,结果表明,所提出的策略可以实现较低的处理成本和更高的可靠性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号