49d6cf721b
tags: [NO_PROOF] |
||
---|---|---|
.. | ||
asmrefine | ||
autocorres | ||
c-parser | ||
haskell-translator | ||
proofcount | ||
README.md | ||
ROOTS | ||
tests.xml |
README.md
Proof Tools
This directory contains proof tools, most of which are used in one or more of the seL4 proofs. Each has its own directory:
-
asmrefine - Generic Isabelle/HOL part of the binary verification tool, for use in the seL4 Assembly Refinement Proof.
-
autocorres - Tool for easing manual proofs about C code, described in this PLDI '14 paper.
-
c-parser - Tool for translating C code into Isabelle/HOL, used to give seL4's C code its semantics in e.g. the seL4 C Refinement Proof.
-
haskell-translator - Tool for translating Haskell into Isabelle/HOL, used to generate the seL4 design specification.
-
proofcount - Tool for collecting metrics from finished proofs.