mit-pdos / daisy-nfsd
DaisyNFS is an NFS server verified using Dafny and Perennial.
☆28Updated 8 months ago
Related projects: ⓘ
- Cerberus C semantics☆49Updated this week
- The rewrite of TLAPM, the TLAPS proof manager☆0Updated 5 years ago
- Program logic for developing and verifying distributed systems☆32Updated this week
- A deterministic parser with fused lexing☆70Updated last year
- Goose converts a small subset of Go to Coq☆100Updated last week
- A framework for verification of causal consistency for distributed key-value stores and their clients in Coq [maintainer=@palmskog]☆32Updated 8 months ago
- Coq Enhancement Proposals☆43Updated last week
- Distributed Separation Logic: a framework for compositional verification of distributed protocols and their implementations in Coq☆94Updated last month
- ☆51Updated last week
- IVy is a research tool intended to allow interactive development of protocols and their proofs of correctness and to provide a platform f…☆79Updated last month
- The TLA Proof Manager☆62Updated this week
- Regular Language Representations in Coq [maintainers=@chdoc,@palmskog]☆42Updated last month
- Deadlock freedom by type checking☆19Updated last year
- Source for SibylFS model and test tools☆35Updated 3 years ago
- A formalisation of the Calculus of Constructions☆62Updated last month
- A Tutorial on Reflecting in Coq the generation of Hoare proof obligations [maintainer=@k4rtik]☆19Updated 2 years ago
- Yet another plugin tutorial, this time as an exercise for 598☆38Updated last year
- Coq library for tactics, basic definitions, sets, maps☆42Updated last month
- ☆31Updated 2 years ago
- Sokoban (in Coq) [maintainer=@erikmd]☆21Updated last year
- Rewrites TLA⁺ specs to use Unicode symbols instead of ASCII, and vice-versa☆26Updated 4 months ago
- A survey of semantics styles in Coq, from natural semantics through structural operational, axiomatic, and denotational semantics, to abs…☆44Updated 2 years ago
- Formally verified Coq serialization library with support for extraction to OCaml☆23Updated 10 months ago
- We define a simple programming language, simp_lang, then instantiate Iris to verify simple simp_lang programs with concurrent separation …☆47Updated 3 months ago
- Coq library for reasoning on randomized algorithms [maintainers=@anton-trunov,@volodeyka]☆25Updated 2 years ago
- Utilities for the TLA+ ecoystem and model-based testing using TLA+.☆28Updated last year
- Bedrock Bit Vector Library☆27Updated 6 months ago
- Problem Sets for MIT 6.822 Formal Reasoning About Programs, Spring 2021☆19Updated 3 years ago
- Collection of Distributed Protocol Verification Problems☆12Updated 4 months ago
- Verifying concurrent crash-safe systems☆143Updated this week