Title
A Refinement Based Strategy for Local Deadlock Analysis of Networks of CSP Processes.
Abstract
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.
Year
DOI
Venue
2014
10.1007/978-3-319-06410-9_5
Lecture Notes in Computer Science
Keywords
Field
DocType
Local Analysis,Deadlock Freedom,CSP,FDR,Behavioural pattern
Expression (mathematics),Computer science,Deadlock,Assertion,Theoretical computer science,Deadlock analysis,Local analysis,Process calculus
Conference
Volume
ISSN
Citations 
8442
0302-9743
9
PageRank 
References 
Authors
0.54
9
3
Name
Order
Citations
PageRank
Pedro R. G. Antonino1334.57
Augusto Sampaio250143.38
J. C. P. Woodcock351953.82