A verification tool developed in Coq for analyzing cloud block storage
-
Updated
May 17, 2023 - Coq
A verification tool developed in Coq for analyzing cloud block storage
AxSL, a concurrent separation logic for Arm's relaxed concurrency
Mechanised Reasoning about Array-Based Trees in Separation Logic
Coq tactics for certification of the results of SSL-based program synthesis via the Verified Software Toolchain.
Hoare Type Theory
Verifying FF-A hypercalls using VMSL.
An implementation of separation logic in Coq
Demos for lecture on Separation Logic by O'Hearn from CACM 2019.
Strong non-interference for fine-grained concurrent programs
Formalisation of Separation Logic and Mutability
An implementation of the logic for verifying the correctness of cloud storage system in Coq
A verification tool developed in Coq for analyzing cloud block storage
Hoare Type Theory
Coq tactics for certification of the results of SSL-based program synthesis via Hoare Type Theory.
Coq tactics for certification of the results of SSL-based program synthesis via Iris logic.
Katamaran is a semi-automated separation logic verifier for the Sail specification language. It works on an embedded version of Sail called μSail and verifies separation logic-based contracts of functions by generating (succinct) first-order verification conditions.
Probabilistic separation logics for verifying higher-order probabilistic programs.
Hoare Type Theory
Program logic for developing and verifying distributed systems
Add a description, image, and links to the separation-logic topic page so that developers can more easily learn about it.
To associate your repository with the separation-logic topic, visit your repo's landing page and select "manage topics."