perennial

System verifier

A system for verifying correctness of concurrent and crash-safe systems with recovery procedures

Verifying concurrent crash-safe systems

GitHub

163 stars
16 watching
35 forks
Language: Coq
last commit: 3 days ago
concurrencycoqverification

Related projects:

Repository Description Stars
uwplse/verdi A framework for formally verifying distributed systems implementations in Coq. 589
mit-plv/bedrock Automated verification of higher-order programs using separation logic 57
mit-pdos/fscq A file system written and verified in the Coq proof assistant with a focus on security. 236
vrahli/velisarios A framework for verifying the correctness of Byzantine fault-tolerant distributed systems 28
bedrocksystems/brick Formalization of C++ logic for verifying concurrent programming 69
symbioticeda/riscv-formal A framework for formally verifying RISC-V processors by providing a processor-independent formal description and testbenches. 585
chipsalliance/verible Develops a system for parsing and analyzing SystemVerilog code to improve developer productivity and ensure style compliance. 1,380
ymherklotz/vericert A tool for formally verifying high-level synthesis of digital circuits 88
verifytests/verify.brighter Adds support for verifying a specific command processing framework 2
certigraph/certigraph A verification toolset for graph-manipulating programs written in Coq. 17
astenbaek/atpl-project A framework for verifying smart contracts using Coq 0
mit-plv/kami A platform for high-level parametric hardware specification and modular verification 142
thery/coqprime A proof assistant library for prime number certification using elliptic curves and Pocklington certificates 37
flcdrg/verify.mongodb A tool for verifying MongoDB operations and recording their execution 5
coq-community/chapar A framework for verifying causal consistency in distributed key-value stores and their clients using the Coq proof assistant 32