aneris

System verification framework

A framework for developing and verifying distributed systems using separation logic

Program logic for developing and verifying distributed systems

GitHub

33 stars
10 watching
8 forks
Language: Coq
last commit: almost 2 years ago
coqdistributed-systemsirisseparation-logic

Related projects:

RepositoryDescriptionStars
princetonuniversity/vstA collection of formal verification tools and libraries for writing secure and reliable software using the Coq proof assistant444
magmide/magmideCreating a programming language and ecosystem to make formal verification and provably correct software development practical and mainstream for working software engineers.810
distributedcomponents/diselA framework for implementing and verifying distributed systems using Coq95
mit-plv/bedrockAutomated verification of higher-order programs using separation logic57
ejgallego/coq-lspA tool for interactive theorem proving and language support in Coq153
xavierleroy/cdf-mech-semDevelopment of formal semantics and verification tools for imperative languages and functional programming languages.64
coq-community/chaparA framework for verifying causal consistency in distributed key-value stores and their clients using the Coq proof assistant32
certikos/coqrelA Coq-based library for establishing logical relations in formal verification and proof assistance20
imdea-software/httA verification system for reasoning about sequential heap-manipulating programs using separation logic and dependent types70
uwplse/verdiA framework for formally verifying distributed systems implementations in Coq.595
anssi-fr/dfir4vsphereA PowerShell module for collecting logs and forensics data from VMware vSphere environments.143
brexhq/substationA toolkit for routing, normalizing, and enriching security event logs across the cloud332
sri-csl/pvsA verification system for formal methods and specification languages141
xavierleroy/cdf-sem-mecaThis project provides a development environment and software tools for formalizing the semantics of programming languages in the Coq proof assistant.21