CPP 2022
27 papers
- (Deep) induction rules for GADTs
- A compositional proof framework for FRETish requirements
- A drag-and-drop proof tactic
- A machine-checked direct proof of the Steiner-lehmus theorem
- A verified algebraic representation of cairo program execution
- An extension of the framework types-to-sets for Isabelle/HOL
- Applying formal verification to microkernel IPC at meta
- CertiStr: a certified string solver
- Certified abstract machines for skeletal semantics
- Coq's vibrant ecosystem for verification engineering (invited talk)
- Formal verification of a distributed dynamic reconfiguration protocol
- Formalising lie algebras
- Formally verified superblock scheduling
- Forward build systems, formally
- Implementing a category-theoretic framework for typed abstract syntax
- Mechanized verification of a fine-grained concurrent queue from meta's folly library
- On homotopy of walks and spherical maps in homotopy type theory
- Overcoming restraint: composing verification of foreign functions with cogent
- Reflection, rewinding, and coin-toss in EasyCrypt
- Safe, fast, concurrent proof checking for the lambda-pi calculus modulo rewriting
- Semantic cut elimination for the logic of bunched implications, formalized in Coq
- Specification and verification of a transient stack
- Structural embeddings revisited (invited talk)
- The sel4 verification: the art and craft of proof and the reality of commercial support (invited talk)
- Undecidability, incompleteness, and completeness of second-order logic in Coq
- Verbatim++: verified, optimized, and semantically rich lexing with derivatives
- Windmills of the minds: an algorithm for fermat's two squares theorem