fcsl-pcm
Monoid library
A formalisation of Partial Commutative Monoids (PCMs) for verification of concurrent programs.
Partial Commutative Monoids
26 stars
11 watching
13 forks
Language: Coq
last commit: 4 months ago
Linked from 2 awesome lists
concurrencycoqcoq-librarypartial-commutative-monoidseparation-logic
Related projects:
Repository | Description | Stars |
---|---|---|
| A verification system for reasoning about sequential heap-manipulating programs using separation logic and dependent types | 70 |
| A formally verified serialization library for Coq | 23 |
| Machine-checked proofs of soundness, completeness, and decidability for modal logics in Coq. | 8 |
| A Coq formalization of abstract algebra using functional programming style | 28 |
| Instantiates a simple programming language with Iris to verify concurrent separation logic programs | 49 |
| Automated verification of higher-order programs using separation logic | 57 |
| A collection of formalized and provable data structures and algorithms in Coq for educational purposes | 46 |
| Creating a programming language and ecosystem to make formal verification and provably correct software development practical and mainstream for working software engineers. | 810 |
| A Coq library providing algebraic data structures and algorithms | 67 |
| A collection of formal verification tools and libraries for writing secure and reliable software using the Coq proof assistant | 444 |
| Development of formal semantics and verification tools for imperative languages and functional programming languages. | 64 |
| A Coq library demonstrating design patterns for automated proof automation and canonical structures | 26 |
| An Emacs plugin that enhances Coq mode with various features and tools for writing and debugging proof-based software | 351 |
| Automates Ada software verification with continuous testing and proofing | 9 |