stresch / pingpong
This is the example model described in the paper S. Resch and M. Paulitsch, "Using TLA+ in the Development of a Safety-Critical Fault-Tolerant Middleware," 2017 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), Toulouse, France, 2017, pp. 146-152.
☆17Updated 7 years ago
Alternatives and similar repositories for pingpong:
Users that are interested in pingpong are comparing it to the libraries listed below
- The rewrite of TLAPM, the TLAPS proof manager☆0Updated 5 years ago
- Different TLA+ specifications, mostly for learning purposes☆31Updated 8 months ago
- A TLA+ formalization of the algorithm described in "Paxos Made Simple"☆19Updated 3 months ago
- Formal semantics of LLVM IR in K☆45Updated 6 years ago
- Tools for conformance monitoring on Kubernetes with TLA+☆20Updated 6 months ago
- A framework for verification of causal consistency for distributed key-value stores and their clients in Coq [maintainer=@palmskog]☆32Updated last year
- A collection of useful TLA+ operators☆21Updated 6 years ago
- KORE to llvm translation☆36Updated this week
- Utilities for the TLA+ ecoystem and model-based testing using TLA+.☆29Updated 2 years ago
- Formal verification of the Algorand consensus protocol☆26Updated 2 years ago
- A minimalistic blockchain consensus implemented and verified in Coq☆111Updated 4 years ago
- TLA+ Spec of a simplified part of MongoDB replication system☆46Updated 5 years ago
- An implementation of a simple asynchronous message-passing lock server, verified in Coq using the Verdi framework☆13Updated 7 years ago
- State-Transition Systems for Smart Contracts☆24Updated 4 years ago
- Verification-Driven Development☆21Updated 3 years ago
- A model checker for infinite-state systems.☆70Updated last month
- ☆14Updated 7 years ago
- Byzantine model checker☆21Updated last year
- Proving a blocking queue deadlock free in a dozen different ways☆43Updated 2 months ago
- Reproducing a bug in the Glibc condition variables using TLA+☆11Updated 2 years ago
- The Squirrel Prover repository. An interactive prover for the formal verification of security protocols.☆52Updated 4 months ago
- A simple REPL for TLA+.☆40Updated 10 months ago
- Material for a workshop on Apalache and TLA+. To be populated with more examples.☆22Updated last year
- Rewrites TLA⁺ specs to use Unicode symbols instead of ASCII, and vice-versa☆30Updated 3 weeks ago
- Please check out https://github.com/hacspec/hacspec for more information on hacspec☆46Updated 4 years ago
- Contract examples☆10Updated 3 years ago
- Linux kernel library functions formally verified.☆49Updated 3 years ago
- TLA+ specs and models for the TezEdge node's p2p overlay network, shell, and consensus☆20Updated 3 years ago
- Reading the linearizability paper with TLA+☆48Updated 2 years ago
- Lem semantic definition language☆134Updated last month