Formal Verification of a Consensus Algorithm in the Heard-Of Model
Received:March 5,2009  Revised:August 10,2009  Download PDF
Bernadette,Charron-Bost,Stephan Merz. Formal Verification of a Consensus Algorithm in the Heard-Of Model. International Journal of Software and Informatics, 2009,3(2):273~303
Hits:  690
Download times:  314
AuthorInstitution
Bernadette  
Charron-Bost  
Stephan Merz  
Abstract:Distributed algorithms are subtle and error-prone. Still, very few of them have been formally verified, most algorithm designers only giving rough and informal sketches of proofs. We believe that this unsatisfactory situation is due to a scalability problem of current formal methods and that a simpler model is needed to reason about distributed algorithms. We consider formal verification of algorithms expressed in the Heard-Of model recently introduced by Charron-Bost and Schiper. As a concrete case study, we report on the formal verification of a non-trivial Consensus algorithm using the proof assistant Isabelle/HOL.
keywords:formal verification  theorem proving  distributed algorithm  Consensus  fault-tolerance
View Fulltext  View/Add Comment  Download reader

 

 

more>>  
Visitor:85439
Top Paper  |  FAQ  |  Guest Editors  |  Email Alert  |  Links  |  Copyright  |  Contact Us

© Copyright by Institute of Software, the Chinese Academy of Sciences
ICP: Jing ICP Bei No.10016592