Abstract
Motivated by Murray’s work on the limits of refinement testing for CSP, we propose the use of ProB to check liveness properties under assumptions of strong and weak event fairness, whose refinement-closures cannot generally be expressed as refinement checks for FDR. Such properties are necessary for the analysis of fair exchange protocols in CSP, which assume at least some messages are sent over a resilient channel. As the properties we check are refinement-closed, we retain CSP’s theory of refinement, enabling subsequent step-wise refinement of the CSP model. Moreover, we improve upon existing CSP models of fair exchange protocols by proposing a revised intruder model inspired by the one of Cederquist and Dashti. Our intruder model is stronger as we use a weaker fairness constraint.
Original language | English |
---|---|
Title of host publication | Theoretical Aspects of Computing – ICTAC 2012 : 9th International Colloquium, Bangalore, India, September 24-27, 2012. Proceedings |
Editors | A. Roychoudhury, M. D’Souza |
Place of Publication | Berlin |
Publisher | Springer |
Pages | 168-182 |
ISBN (Print) | 978-3-642-32942-5 |
DOIs | |
Publication status | Published - 2012 |
Event | 9th International Colloquium on Theoretical Aspects of Computing (ICTAC 2012) - Bangalore, India Duration: 24 Sept 2012 → 27 Sept 2012 Conference number: 9 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Volume | 7521 |
ISSN (Print) | 0302-9743 |
Conference
Conference | 9th International Colloquium on Theoretical Aspects of Computing (ICTAC 2012) |
---|---|
Abbreviated title | ICTAC 2012 |
Country/Territory | India |
City | Bangalore |
Period | 24/09/12 → 27/09/12 |