Share this page
Share this page E-mail this page Print this page RSS feeds
Home > Publications > Boogie Meets Regions: a Verification Experience Report (extended version)
Boogie Meets Regions: a Verification Experience Report (extended version)

We use region logic specifications to verify several programs exhbiting the classic hard problem for object-oriented systems: the framing of heap updates. We use BoogiePL and its associated SMT solver, Z3, to prove both implementations and client code.

tr-2008-79.pdf
PDF file

Details

Type: TechReport
Number: MSR-TR-2008-79
Pages: 70
Institution: Microsoft Research