Automated verification of shape, size and bag properties via user-defined predicates in separation logic

From MaRDI portal
Revision as of 05:04, 30 January 2024 by Import240129110155 (talk | contribs) (Created automatically from import240129110155)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Publication:436400

DOI10.1016/j.scico.2010.07.004zbMath1243.68148OpenAlexW2045388381MaRDI QIDQ436400

Huu Hai Nguyen, Wei-Ngan Chin, Shengchao Qin, Cristina David

Publication date: 20 July 2012

Published in: Science of Computer Programming (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1016/j.scico.2010.07.004



Related Items

Symbolic execution proofs for higher order store programs, Deductive synthesis of programs with pointers: techniques, challenges, opportunities (invited paper), Functional correctness of C implementations of Dijkstra's, Kruskal's, and Prim's algorithms, Verification of heap manipulating programs with ordered data by extended forest automata, Disproving Inductive Entailments in Separation Logic via Base Pair Approximation, Decision Procedure for Separation Logic with Inductive Definitions and Presburger Arithmetic, VST-Floyd: a separation logic tool to verify correctness of C programs, Verifying pointer safety for programs with unknown calls, Automated mutual induction proof in separation logic, Completeness and expressiveness of pointer program verification by separation logic, Compositional entailment checking for a fragment of separation logic, Foundations for entailment checking in quantitative separation logic, A learning-based approach to synthesizing invariants for incomplete verification engines, Unified Reasoning About Robustness Properties of Symbolic-Heap Separation Logic, Enhancing Symbolic Execution of Heap-Based Programs with Separation Logic for Test Input Generation, Nested antichains for WS1S, Automated repair of heap-manipulating programs using deductive synthesis, Lazy Automata Techniques for WS1S, Certified Reasoning with Infinity, Automata terms in a lazy \(\mathrm{WS}k\mathrm{S}\) decision procedure, Automata terms in a lazy \(\mathrm{WS}k\mathrm{S}\) decision procedure, Unnamed Item, A Complete Decision Procedure for Linearly Compositional Separation Logic with Data Constraints, Invariants Synthesis over a Combined Domain for Automated Program Verification, Reasoning about block-based cloud storage systems via separation logic, A Decision Procedure for Guarded Separation Logic Complete Entailment Checking for Separation Logic with Inductive Definitions


Uses Software


Cites Work