Separation logic and abstraction

From MaRDI portal
Revision as of 20:48, 8 February 2024 by Import240129110113 (talk | contribs) (Created automatically from import240129110113)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Publication:5276150

DOI10.1145/1040305.1040326zbMath1369.68151OpenAlexW2171685273MaRDI QIDQ5276150

G. M. Bierman, Matthew J. Parkinson

Publication date: 14 July 2017

Published in: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1145/1040305.1040326




Related Items (30)

Local Reasoning for Global Graph PropertiesA First-Order Logic with FramesAutomatic Inference of Access PermissionsCaperAbstraction and subsumption in modular verification of C programsTowards imperative modules: reasoning about invariants and sharing of mutable stateA perspective on specifying and verifying concurrent modulesOn assertion-based encapsulation for object invariants and simulationsSpecification and verification challenges for sequential object-oriented programsBlaming the client: on data refinement in the presence of pointersConcise outlines for a complex logic: a proof outline checker for TaDAStepwise refinement of heap-manipulating code in ChaliceUnnamed ItemAn algebraic glimpse at bunched implications and separation logicRefactoring and representation independence for class hierarchiesThe \(\mathbf{M}\)-computations induced by accessibility relations in nonstandard models \(\mathbf{M}\) of Hoare logicVerified software unitsSeparation Logic for Multiple InheritanceThe dynamic frames theoryElucidating concurrent algorithms via layers of abstraction and reificationVerification of Concurrent Systems with VerCorsDynamic Frames in Java Dynamic LogicModular Termination Verification for Non-blocking ConcurrencyUnifying separation logic and region logic to allow interoperabilityVerification of Equivalent-Results MethodsVerifying Object-Oriented Programs with Higher-Order Separation Logic in CoqGraph-Based Object-Oriented Hoare LogicSeparation Logic TutorialSeparation Logic Contracts for a Java-Like Language with Fork/JoinInvariants for Non-Hierarchical Object Structures







This page was built for publication: Separation logic and abstraction