Implicit dynamic frames: Combining dynamic frames and separation logic (soundness proof (2009)

Cached

Download Links

by Jan Smans , Bart Jacobs , Frank Piessens
Citations:32 - 1 self

Documents Related by Co-Citation

713 Separation Logic: A Logic for Shared Mutable Data Structures – John Reynolds - 2002
65 Dynamic frames: Support for framing, dependencies and sharing without restrictions – Ioannis T. Kassios - 2005
129 Separation Logic and Abstraction – Matthew Parkinson, Gavin Bierman - 2005
40 A basis for verifying multi-threaded programs – K. Rustan M. Leino, Peter Müller
269 Local Reasoning about Programs that Alter Data Structures – Peter O'Hearn, John Reynolds, Hongseok Yang - 2001
54 Regional logic for local reasoning about global invariants – Anindya Banerjee, David A. Naumann, Stan Rosenberg - 2008
141 Permission accounting in separation logic – Richard Bornat, Cristiano Calcagno, Matthew Parkinson - 2005
147 Checking interference with fractional permissions – John Boyland - 2003
164 Separation and Information Hiding – Peter W. O'Hearn, Hongseok Yang, John C. Reynolds - 2004
73 Dafny: An Automatic Program Verifier for Functional Correctness – K. Rustan M. Leino - 2010
53 Specification and verification challenges for sequential object-oriented programs – Gary T. Leavens, K. Rustan M. Leino, Peter Müller
415 Proof of Correctness of Data Representations – C Hoare
125 Object Invariants in Dynamic Contexts – K. Rustan M. Leino, Peter Müller
95 VCC: A practical system for verifying concurrent C – Ernie Cohen, Markus Dahlweid, Mark Hillebrand, Dirk Leinenbach, Michał Moskal, Thomas Santen, Wolfram Schulte, Stephan Tobies
5296 Design Patterns Elements of Reusable Object-Oriented Software – E Gamma, R Helm, R Johnson, J Vlissides - 1995
186 Verification of Object-Oriented Programs with Invariants – Mike Barnett, Robert DeLine, Manuel Fähndrich, K. Rustan M. Leino, Wolfram Schulte - 2004
114 Modular Automatic Assertion Checking with Separation Logic – Josh Berdine, Cristiano Calcagno, Peter O'Hearn - 2005
69 Local reasoning for Java – M Parkinson - 2005
15 The Relationship Between Separation Logic and Implicit Dynamic Frames – Matthew J. Parkinson, Alexander J. Summers