microsoft / ivy
IVy is a research tool intended to allow interactive development of protocols and their proofs of correctness and to provide a platform for developing and experimenting with automated proof techniques. In particular, IVy provides interactive visualization of automated proofs, and supports a use model in which the human protocol designer and the …
☆228Updated 4 years ago
Alternatives and similar repositories for ivy:
Users that are interested in ivy are comparing it to the libraries listed below
- IVy is a research tool intended to allow interactive development of protocols and their proofs of correctness and to provide a platform f…☆88Updated 3 months ago
- An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework☆187Updated last year
- The MSR Ironclad project builds provably secure and reliable systems.☆243Updated last year
- Distributed Separation Logic: a framework for compositional verification of distributed protocols and their implementations in Coq☆96Updated 6 months ago
- Lem semantic definition language☆136Updated 2 months ago
- Boogie☆522Updated this week
- A static verifier for concurrent C programs☆132Updated 4 years ago
- FSCQ is a certified file system written and proven in Coq☆238Updated 2 years ago
- Kodkod solver for relational logic☆74Updated last year
- The LTSmin model checking toolset☆57Updated 3 months ago
- Verified Software Toolchain☆452Updated this week
- Verified Assembly Language for Everest☆279Updated 11 months ago
- ☆86Updated 2 years ago
- solver for the reachability modulo theories problem☆59Updated last year
- PC-miner tool for program chairs☆24Updated 2 months ago
- T2 Temporal Prover☆93Updated 7 years ago
- SeaHorn Verification Framework☆444Updated 3 weeks ago
- Alive: Automatic LLVM's Instcombine Verifier☆218Updated last year
- SMACK Software Verifier and Verification Toolchain☆433Updated 3 months ago
- Randomized Property-Based Testing Plugin for Coq☆262Updated last week
- A work-in-progress language and compiler for verified low-level programming☆302Updated this week
- The Vellvm (Verified LLVM) coq development.☆416Updated this week
- ☆31Updated 2 years ago
- The K tools (deprecated, see README)☆146Updated 7 years ago
- A framework for formally verifying distributed systems implementations in Coq☆596Updated 8 months ago
- Automated multicore scalability testing tool☆88Updated 9 years ago
- A model checker for infinite-state systems.☆70Updated last month
- The opensmt solver☆79Updated last month
- Probabilistic Computer Network Analysis☆19Updated 6 years ago
- UCLID5: formal modeling, verification, and synthesis of computational systems☆139Updated 3 weeks ago