首页> 外文会议>International symposium on formal methods >A Refinement Based Strategy for Local Deadlock Analysis of Networks of CSP Processes
【24h】

A Refinement Based Strategy for Local Deadlock Analysis of Networks of CSP Processes

机译:CSP过程网络局部死锁分析的基于精炼的策略

获取原文

摘要

Based on a characterisation of process networks in the CSP process algebra, we formalise a set of behavioural restrictions used for local deadlock analysis. Also, we formalise two patterns, originally proposed by Roscoe, which avoid deadlocks in cyclic networks by performing only local analyses on components of the network; our formalisation systematises the behavioural and structural constraints imposed by the patterns. A distinguishing feature of our approach is the use of refinement expressions for capturing notions of pattern conformance, which can be mechanically checked by CSP tools like FDR. Moreover, three examples are introduced to demonstrate the effectiveness of our strategy, including a performance comparison between FDR default deadlock assertion and the verification of local behavioural constraints induced by our approach, also using FDR.
机译:基于CSP流程代数中流程网络的特征,我们将用于局部死锁分析的一组行为限制形式化。此外,我们将Roscoe最初提出的两种模式进行形式化,它们通过仅对网络的组件执行本地分析来避免循环网络中的死锁。我们的形式化系统对模式所施加的行为和结构约束进行了分类。我们方法的一个显着特征是使用细化表达式来捕获模式一致性的概念,可以通过CSP工具(如FDR)对其进行机械检查。此外,引入了三个示例来证明我们的策略的有效性,包括FDR默认死锁断言与我们的方法(也使用FDR)引起的局部行为约束的验证之间的性能比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号