plasma-umass / Rehearsal
Rehearsal: A Configuration Verification Tool for Puppet
☆11Updated 4 years ago
Related projects ⓘ
Alternatives and complementary repositories for Rehearsal
- A synthesis-enabled solver for relational logic☆27Updated 6 years ago
- ☆10Updated 5 years ago
- The Cubicle model checker☆13Updated 8 months ago
- An implementation of the Chord lookup protocol verified in Coq using the Verdi framework☆10Updated 5 years ago
- The rewrite of TLAPM, the TLAPS proof manager☆0Updated 5 years ago
- Material for a workshop on Apalache and TLA+. To be populated with more examples.☆22Updated last year
- Distributed Separation Logic: a framework for compositional verification of distributed protocols and their implementations in Coq☆95Updated 3 months ago
- A framework for verification of causal consistency for distributed key-value stores and their clients in Coq [maintainer=@palmskog]☆32Updated 10 months ago
- Rewrites TLA⁺ specs to use Unicode symbols instead of ASCII, and vice-versa☆29Updated last month
- Experimental implementation of k-CFA and Pushdown k-CFA with optional Abstract Garbage Collection for LambdaJS and a subset of Scheme pro…☆30Updated 8 years ago
- Problem Sets for MIT 6.822 Formal Reasoning About Programs, Spring 2021☆18Updated 3 years ago
- Logically Qualified Data Types - automatically infer refinement types☆15Updated 3 years ago
- Utilities for the TLA+ ecoystem and model-based testing using TLA+.☆28Updated 2 years ago
- Unassorted scribbles on formal methods, type theory, category theory, and so on, and so on☆20Updated 9 months ago
- Luck -- A Language for Property-Based Generators☆33Updated 7 years ago
- Cerberus C semantics☆53Updated this week
- Core components for the Scribble Java tools☆56Updated last month
- Coq Enhancement Proposals☆49Updated 2 weeks ago
- LVC verified compiler☆57Updated 6 years ago
- Verification-condition-generation-based verifier for the Viper intermediate verification language.☆30Updated last week
- A collection of small projects to illustrate how to write plugins for Coq☆21Updated 5 years ago
- Synchronous fault-tolerant distributed algorithms encoded in TLA+☆32Updated 3 years ago
- An implementation of a simple asynchronous message-passing lock server, verified in Coq using the Verdi framework☆13Updated 7 years ago
- A proof assistant.☆12Updated 8 years ago
- A script for running TLA+/TLC from the command line☆80Updated 3 years ago
- SIGPLAN website☆10Updated this week
- Human-like theorem prover, inspired by robotone and developed in the Coq ecosystem.☆16Updated 2 years ago
- Generic implementation of different CFA families based on monadic decomposition☆21Updated 11 years ago
- mechanization paired with https://github.com/hazelgrove/hazelnut-dynamics☆21Updated 5 months ago
- ☆19Updated 7 years ago