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

Cached

Download Links

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

Documents Related by Co-Citation

66 Dynamic frames: Support for framing, dependencies and sharing without restrictions – Ioannis T. Kassios - 2005
711 Separation Logic: A Logic for Shared Mutable Data Structures – John Reynolds - 2002
128 Separation Logic and Abstraction – Matthew Parkinson, Gavin Bierman - 2005
39 A basis for verifying multi-threaded programs – K. Rustan M. Leino, Peter Müller
272 Local Reasoning about Programs that Alter Data Structures – Peter O'Hearn, John Reynolds, Hongseok Yang - 2001
54 Specification and verification challenges for sequential object-oriented programs – Gary T. Leavens, K. Rustan M. Leino, Peter Müller
55 Regional logic for local reasoning about global invariants – Anindya Banerjee, David A. Naumann, Stan Rosenberg - 2008
165 Separation and Information Hiding – Peter W. O'Hearn, Hongseok Yang, John C. Reynolds - 2004
125 Object Invariants in Dynamic Contexts – K. Rustan M. Leino, Peter Müller
141 Permission accounting in separation logic – Richard Bornat, Cristiano Calcagno, Matthew Parkinson - 2005
69 Dafny: An Automatic Program Verifier for Functional Correctness – K. Rustan M. Leino - 2010
23 An automatic verifier for java-like programs based on dynamic frames – Jan Smans, Bart Jacobs, Frank Piessens, Wolfram Schulte - 2008
5242 Design Patterns: Elements of Reusable Object-Oriented Software – E Gamma, R Helm, R Johnson, J Vlissides - 1994
142 Checking interference with fractional permissions – John Boyland - 2003
70 Local reasoning for Java – M J Parkinson - 2005
12 The Relationship Between Separation Logic and Implicit Dynamic Frames – Matthew J. Parkinson, Alexander J. Summers
13 Verifying the composite pattern using separation logic – Bart Jacobs, Jan Smans, Frank Piessens
8 Local Reasoning and Dynamic Framing for the Composite Pattern and its Clients – Stan Rosenberg, Anindya Banerjee, David A. Naumann - 2009
418 Proof of correctness of data representations – C A R Hoare - 1972