tlaplus / tlapm
The TLA⁺ Proof Manager
☆70Updated last week
Alternatives and similar repositories for tlapm:
Users that are interested in tlapm are comparing it to the libraries listed below
- Distributed Separation Logic: a framework for compositional verification of distributed protocols and their implementations in Coq☆96Updated 5 months ago
- Material for a workshop on Apalache and TLA+. To be populated with more examples.☆22Updated last year
- IVy is a research tool intended to allow interactive development of protocols and their proofs of correctness and to provide a platform f…☆87Updated 2 months ago
- Rewrites TLA⁺ specs to use Unicode symbols instead of ASCII, and vice-versa☆30Updated 3 weeks ago
- ☆25Updated 10 months ago
- Interactive, web-based environment for exploring and visualizing TLA+ specifications.☆91Updated this week
- Definition of the Viper intermediate verification language.☆80Updated this week
- The rewrite of TLAPM, the TLAPS proof manager☆0Updated 5 years ago
- A deterministic parser with fused lexing☆72Updated last year
- Hoare Type Theory☆70Updated 3 weeks ago
- A mechanisation of Wasm in Coq☆101Updated 2 months ago
- Lem semantic definition language☆134Updated last month
- An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework☆187Updated last year
- Coq formalizations and proofs of (data) structures and algorithms.☆46Updated 6 years ago
- We define a simple programming language, simp_lang, then instantiate Iris to verify simple simp_lang programs with concurrent separation …☆49Updated 7 months ago
- Coq plugin embedding elpi☆141Updated this week
- A TLA+ module for animating TLC traces.☆45Updated last month
- Utilities for the TLA+ ecoystem and model-based testing using TLA+.☆29Updated 2 years ago
- Tool for automatically inferring inductive invariants of distributed protocols.☆14Updated 2 months ago
- Lecture notes for a short course on proving/programming in Coq via SSReflect.☆161Updated 3 years ago
- Different TLA+ specifications, mostly for learning purposes☆31Updated 8 months ago
- Verifying concurrent crash-safe systems☆167Updated this week
- Coq library for tactics, basic definitions, sets, maps☆42Updated last week
- Communication between Coq and SAT/SMT solvers☆157Updated 3 months ago
- A Verified Compiler for Gallina, Written in Gallina☆140Updated 2 weeks ago
- Collection of Distributed Protocol Verification Problems☆12Updated 8 months ago
- Reading the linearizability paper with TLA+☆48Updated 2 years ago
- Tools for conformance monitoring on Kubernetes with TLA+☆20Updated 6 months ago
- Convert Haskell source code to Coq source code.☆81Updated 4 months ago
- Deadlock freedom by type checking☆19Updated last year