article
Open access
A Formally Verified Heap Allocator
Research footprint
At a glance
- Citations
- 1
- References
- 2
- Comments
- 0
Paper overview
Abstract
We present the formal verification of a heap allocator written in C. We use the Isabelle/HOL proof assistant to formally verify the correctness of the heap allocator at the source code level. The C source code of the heap allocator is imported into Isabelle/HOL using CParser and AutoCorres. In addition to providing the guarantee that the heap allocator is free of bugs and therefore is suitable for use in security critical projects, our work facilitates verification of other projects written in C that utilize Isabelle and AutoCorres.
Record transparency
Publication details
- OpenAlex
- W2913815755
- Document type
- article
- Language
- EN
- Source
- Syracuse University Libraries (Syracuse University)
- Last metadata update
Comments
Log in to join the discussion.