TY - BOOK
T1 - Formal analysis of consensus protocols in asynchronous distributed systems
AU - Atif, M.
PY - 2009
Y1 - 2009
N2 - This paper presents a formal veriffication of two consensus protocols for
distributed systems presented in [T. Deepak Chandra and S. Toueg,
Unreliable failure detectors for reliable distributed systems, J. ACM,
1996]. These two protocols rely on two underlying failure detection
protocols. We formalize an abstract model of the underlying failure
detection protocols and building upon this abstract model, formalize
the two consensus protocols. We prove that both algorithms satisfy the
properties of "uniform agreement","uniform integrity", "termination"
and "uniform validity" assuming the correctness of their corresponding
failure detectors.
AB - This paper presents a formal veriffication of two consensus protocols for
distributed systems presented in [T. Deepak Chandra and S. Toueg,
Unreliable failure detectors for reliable distributed systems, J. ACM,
1996]. These two protocols rely on two underlying failure detection
protocols. We formalize an abstract model of the underlying failure
detection protocols and building upon this abstract model, formalize
the two consensus protocols. We prove that both algorithms satisfy the
properties of "uniform agreement","uniform integrity", "termination"
and "uniform validity" assuming the correctness of their corresponding
failure detectors.
M3 - Report
T3 - Computer science reports
BT - Formal analysis of consensus protocols in asynchronous distributed systems
PB - Technische Universiteit Eindhoven
CY - Eindhoven
ER -