verdi
Distributed system verifier
A framework for formally verifying distributed systems implementations in Coq.
A framework for formally verifying distributed systems implementations in Coq
589 stars
67 watching
56 forks
Language: Coq
last commit: 6 months ago
Linked from 2 awesome lists
coqcoq-librarydistributed-systemsproofverdi
Related projects:
Repository | Description | Stars |
---|---|---|
uwplse/verdi-raft | An implementation of the Raft distributed consensus protocol verified in Coq | 183 |
mit-pdos/perennial | A system for verifying correctness of concurrent and crash-safe systems with recovery procedures | 163 |
vrahli/velisarios | A framework for verifying the correctness of Byzantine fault-tolerant distributed systems | 28 |
distributedcomponents/disel | A framework for implementing and verifying distributed systems using Coq | 95 |
coq-community/chapar | A framework for verifying causal consistency in distributed key-value stores and their clients using the Coq proof assistant | 32 |
ymherklotz/vericert | A tool for formally verifying high-level synthesis of digital circuits | 88 |
bedrocksystems/brick | Formalization of C++ logic for verifying concurrent programming | 69 |
verifytests/verify.brighter | Adds support for verifying a specific command processing framework | 2 |
mit-plv/bedrock | Automated verification of higher-order programs using separation logic | 57 |
rafaelcgs10/w-in-coq | A Coq formalization of Damas-Milner type system and its algorithm W for verifying the correctness of type inference tools. | 25 |
astenbaek/atpl-project | A framework for verifying smart contracts using Coq | 0 |
siimplex/concert | A framework for verifying smart contracts in Coq | 1 |
uwplse/cheerios | A formally verified serialization library for Coq | 23 |
josefgit/concert | A framework for verifying smart contracts in Coq, a proof assistant language. | 0 |
logsem/aneris | A toolset for developing and verifying distributed systems using separation logic | 33 |