Compositional Shape Analysis by Means of Bi-Abduction

From MaRDI portal
Publication:5395670

DOI10.1145/2049697.2049700zbMath1281.68155OpenAlexW1992012690WikidataQ59410746 ScholiaQ59410746MaRDI QIDQ5395670

Hongseok Yang, Dino Distefano, Cristiano Calcagno, Peter W. O'Hearn

Publication date: 17 February 2014

Published in: Journal of the ACM (Search for Journal in Brave)

Full work available at URL: https://ora.ox.ac.uk/objects/uuid:bcfefe74-a79c-4155-8160-c51f92f05466




Related Items (32)

Program Verification with Separation LogicA stone-type duality theorem for separation logic via its underlying bunched logicsAlgebraic program analysisDeductive synthesis of programs with pointers: techniques, challenges, opportunities (invited paper)Model Checking Concurrent ProgramsDecision Procedure for Entailment of Symbolic Heaps with ArraysDisproving Inductive Entailments in Separation Logic via Base Pair ApproximationGeneralized arrays for Stainless framesUndecidability of Propositional Separation Logic and Its NeighboursUnnamed ItemA proof procedure for separation logic with inductive definitions and dataProof tactics for assertions in separation logicUsing Unified Model Checking to Verify HeapsFoundations for entailment checking in quantitative separation logicAn algebraic glimpse at bunched implications and separation logicUnnamed ItemA learning-based approach to synthesizing invariants for incomplete verification enginesSelective monitoringEnhancing Symbolic Execution of Heap-Based Programs with Separation Logic for Test Input GenerationStrong-separation logicAutomated repair of heap-manipulating programs using deductive synthesisCompositional satisfiability solving in separation logicVerify heaps via unified model checkingUnnamed ItemUnnamed ItemUnnamed ItemOn Temporal and Separation LogicsUnnamed ItemAn adaptation-complete proof system for local reasoning about cloud storage systemsInvariants Synthesis over a Combined Domain for Automated Program VerificationReasoning about block-based cloud storage systems via separation logicA Decision Procedure for Guarded Separation Logic Complete Entailment Checking for Separation Logic with Inductive Definitions


Uses Software



This page was built for publication: Compositional Shape Analysis by Means of Bi-Abduction