Model checking under fairness in ProB and its application to fair exchange protocols

7Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

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. © 2012 Springer-Verlag.

Cite

CITATION STYLE

APA

Williams, D. M., De Ruiter, J., & Fokkink, W. (2012). Model checking under fairness in ProB and its application to fair exchange protocols. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7521 LNCS, pp. 168–182). https://doi.org/10.1007/978-3-642-32943-2_14

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free