A framework for formally verifying distributed systems implementations in Coq
-
Updated
May 17, 2024 - Coq
A framework for formally verifying distributed systems implementations in Coq
Verified Software Toolchain
Formal verification tool for Rust: check 100% of execution cases of your programs 🦀 to make applications with no bugs!
Coq formalizations of functional languages.
Correctness proofs of Ethereum token contracts
Distributed Separation Logic: a framework for compositional verification of distributed protocols and their implementations in Coq
Formally verified Coq serialization library with support for extraction to OCaml
Intermediate Memory Model (IMM) and compilation correctness proofs for it
An implementation of a simple asynchronous message-passing lock server, verified in Coq using the Verdi framework
A Coq library for reasoning (co)inductively on infinite sequences using LTL-like modal operators
Formalisation of the linear lambda calculus in Coq
He Reiter, Ho Reiter, He Reiter, Immer weiter!
Formal proof that closure conversion with flat environments is safe for space.
Mechanized Proof for Article: "Revamping Hardware Persistency Models: View-Based and Axiomatic Persistency Models for Intel-x86 and Armv8" (PLDI 2021)
Proofs of correctness for "Partial Aborts for Software Transactional Memory" formalized in Coq
Add a description, image, and links to the proof topic page so that developers can more easily learn about it.
To associate your repository with the proof topic, visit your repo's landing page and select "manage topics."