PADEC is a framework to build certified proofs of self-stabilizing algorithms with the proof assistant Coq. The framework includes tools to model self-stabilizing algorithms, certified general statements that can be used to build certified correctness proofs of such algorithms, and case studies that validate them.

PADEC Online Browsing

Self-extracted documentation from the development in Coq (proofs are omitted for readability):

Download

The code has been written using Coq Version 8.8.2, compiled with OCaml 4.07.0 The whole development in Coq includes all the definitions and proofs used in the framework and case studies.

Publication