flyvy-verifier / flyvy
An experimental framework for temporal verification based on first-order linear-time temporal logic. Our goal is to express transition systems in first-order logic and verify temporal correctness properties, including safety and liveness.
☆13Updated this week
Related projects: ⓘ
- The code base for the I4 prototype, as described in the SOSP '19 paper "I4: Incremental Inference of Inductive Invariants for Verificatio…☆26Updated 3 years ago
- ☆44Updated 2 years ago
- ☆31Updated 2 years ago
- outline and links for PLDI 2022 tutorial☆17Updated 2 years ago
- The axiom profiler for exploring and visualizing SMT solver quantifier instantiations (made via E-matching).☆15Updated last week
- Orbit: OS Support for Safe and Efficient Auxiliary Tasks in Applications☆19Updated 2 years ago
- website for systems seminar at UIUC☆17Updated this week
- A program synthesis framework for verified lifting applications☆39Updated 2 months ago
- Course website for Advanced Operating Systems☆12Updated 2 years ago
- SMT-LIB benchmarks for shape computations from deep learning models in PyTorch☆16Updated last year
- Being a full-stack hacker, RISCV, LLVM, and more.☆18Updated 2 years ago
- Verifying concurrent code with layers and movers☆12Updated 4 years ago
- compiling DSLs to high-level hardware instructions☆20Updated last year
- Tool for checking crash-consistency for persistent-memory file systems (Eurosys 23)☆18Updated 3 months ago
- ☆31Updated 3 months ago
- A language for symbolic transitions system, inspired by Ivy.☆64Updated 5 months ago
- A reading group for system verification papers☆10Updated 11 months ago
- IC3PO: IC3 for Proving Protocol Properties☆25Updated last week
- A translation validation framework for MLIR☆71Updated last year
- In Spec We Trust☆28Updated 2 months ago
- Collection of Distributed Protocol Verification Problems☆12Updated 4 months ago
- rmem public repo☆40Updated last month
- ☆13Updated last year
- Scalable Distributed System Model Checking with Specification-Level State Exploration☆22Updated 4 months ago
- ☆14Updated this week
- ☆18Updated last week
- A verified library of synchronization primitives and concurrent data structures☆17Updated 2 weeks ago
- Rewrite Rule Inference Using Equality Saturation☆113Updated 3 months ago
- Tools and experiments for 0sim. Simulate system software behavior on machines with terabytes of main memory from your desktop.☆20Updated 4 years ago
- General system research material (not limited to paper) reading notes.☆20Updated 3 years ago