A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2010; you can also visit the original URL.
The file type is application/pdf
.
Separation Logic Verification of C Programs with an SMT Solver
2009
Electronical Notes in Theoretical Computer Science
This paper presents a methodology for automated modular verification of C programs against specifications written in separation logic. The distinguishing features of the approach are representation of the C memory model in separation logic by means of rewrite rules suitable for automation and the careful integration of an SMT solver behind the separation logic prover to guide the proof search.
doi:10.1016/j.entcs.2009.09.057
fatcat:m4qroup4cvgqplzlhhnlecg4qa