Separation logic and abstraction
By Matthew J. Parkinson, Gavin M. Bierman. ACM-SIGACT Symposium on Principles of Programming Languages, 2005
377 citations recorded by the source corpus.
Subfields: Artificial Intelligence, Computational Theory and Mathematics
View Paper: https://www.semanticscholar.org/paper/190b1a31673546e6d65653e023f5f1ce0eb7d265
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Cristiano Calcagno
- Hongseok Yang
- Peter W. O'Hearn
- Reiner Hähnle
- Matthew J. Parkinson
- Viktor Vafeiadis
- André Platzer
- S. Brookes
In Computational Theory and Mathematics
- Cristiano Calcagno
- Peter W. O'Hearn
- Hongseok Yang
- Matthew J. Parkinson
- Viktor Vafeiadis
- S. Brookes
- John C. Reynolds
- Josh Berdine
Citations in the corpus
- Local Action and Abstract Separation Logic (2007, methodology): “Abstract predicates and higher-order separation logic have been used to approach modules, while the treatment here avoids higher-order predicates [26, 6].”
- Deductive Software Verification – The KeY Book (2016, methodology): “Abstraction in separation logic is achieved by abstraction predicates [Parkinson and Bierman, 2005] which serve a similar purpose as object invariants with model fields.”