verdi

Distributed system verifier

A framework for formally verifying distributed systems implementations in Coq.

A framework for formally verifying distributed systems implementations in Coq

GitHub

589 stars
67 watching
56 forks
Language: Coq
last commit: 6 months ago
Linked from 2 awesome lists

coqcoq-librarydistributed-systemsproofverdi

Backlinks from these awesome lists:

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