首页> 外文期刊>Information Sciences: An International Journal >An enhanced flow analysis technique for detecting unreachability faults in concurrent systems
【24h】

An enhanced flow analysis technique for detecting unreachability faults in concurrent systems

机译:检测并发系统中不可达故障的增强型流量分析技术

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

摘要

We present a flow analysis technique for detecting unreachable states and actions in concurrent systems. It is an enhancement of the approach by Cheung and Kramer. Each process of a concurrent system is modeled as a finite state machine, whose states represent process execution states and whose transitions are labeled by actions. We construct dependency sets incrementally and eliminate spurious paths by checking the execution sequences of actions. We prove mathematically that our algorithm can detect more unreachability faults than the well-known Reif/Smolka and Cheung/Kramer algorithms. The algorithm is easy to manage and its complexity is still polynomial to the system size. Case studies on two commonly used communication protocols show that the technique is effective.
机译:我们提出了一种流量分析技术,用于检测并发系统中无法到达的状态和动作。这是Cheung和Kramer的方法的增强。并发系统的每个进程都被建模为一个有限状态机,其状态代表进程执行状态,并且其过渡由动作标记。我们通过检查动作的执行顺序来逐步构造依赖集并消除虚假路径。我们用数学方法证明,与众所周知的Reif / Smolka和Cheung / Kramer算法相比,我们的算法可以检测到更多的不可达错误。该算法易于管理,其复杂度仍是系统大小的多项式。对两种常用通信协议的案例研究表明,该技术是有效的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号