A Refinement Based Strategy For Local Deadlock Analysis Of Networks Of Csp Processes

Proceedings of the 19th International Symposium on FM 2014: Formal Methods - Volume 8442(2014)

引用 16|浏览28
暂无评分
摘要
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.
更多
查看译文
关键词
Local Analysis,Deadlock Freedom,CSP,FDR,Behavioural pattern
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要