A Compositional Proof of a Real-Time Mutual Exclusion Protocol
DOI:
https://doi.org/10.7146/brics.v3i55.20058Abstract
In this paper, we apply acompositional proof technique to an automatic
verification of the correctness of
Fischer's mutual exclusion protocol. It
is demonstrated that the technique may
avoid the state-explosion problem. Our
compositional technique has recently been
implemented in a tool, CMC, which gives
experimental evidence that the size of
the verification effort required of the technique
only grows polynomially in the
size of the number of processes in the
protocol. In particular, CMC verifies the
protocol for 50 processes within 172.3
seconds and using only 32MB main memory.
In contrast all existing verification
tools for timed systems will suffer from
the state-explosion problem, and no tool
has to our knowledge succeeded in verifying
the protocol for more than 11 processes.
Downloads
Published
1996-06-25
How to Cite
Kristoffersen, K. J., Laroussinie, F., Petersen, K. G., Pettersson, P., & Yi, W. (1996). A Compositional Proof of a Real-Time Mutual Exclusion Protocol. BRICS Report Series, 3(55). https://doi.org/10.7146/brics.v3i55.20058
Issue
Section
Articles
License
Articles published in DAIMI PB are licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.