Proving the Correctness of Disk Paxos

 

Title: Proving the Correctness of Disk Paxos
Authors: Mauro Jaskelioff and Stephan Merz
Submission date: 2005-06-22
Abstract: Disk Paxos is an algorithm for building arbitrary fault-tolerant distributed systems. The specification of Disk Paxos has been proved correct informally and tested using the TLC model checker, but up to now, it has never been fully formally verified. In this work we have formally verified its correctness using the Isabelle theorem prover and the HOL logic system, showing that Isabelle is a practical tool for verifying properties of TLA+ specifications.
BibTeX:
@article{DiskPaxos-AFP,
  author  = {Mauro Jaskelioff and Stephan Merz},
  title   = {Proving the Correctness of Disk Paxos},
  journal = {Archive of Formal Proofs},
  month   = jun,
  year    = 2005,
  note    = {\url{http://isa-afp.org/entries/DiskPaxos.html},
            Formal proof development},
  ISSN    = {2150-914x},
}
License: BSD License
Status: [ok] This is a development version of this entry. It might change over time and is not stable. Please refer to release versions for citations.