scientific article; zbMATH DE number 1841809

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

Publication:4783297

zbMath0999.68045MaRDI QIDQ4783297

John C. Reynolds, Hongseok Yang, Peter W. O'Hearn

Publication date: 4 December 2002

Full work available at URL: http://link.springer.de/link/service/series/0558/bibs/2142/21420001

Title: zbMATH Open Web Interface contents unavailable due to conflicting licenses.



Related Items (88)

Program logic and equivalence in the presence of garbage collection.Program Verification with Separation LogicAutomatically proving termination and memory safety for programs with pointer arithmeticOn Composing Finite Forests with Modal LogicsConcise Read-Only Specifications for Better Synthesis of Programs with PointersLocal Reasoning for Global Graph PropertiesA First-Order Logic with FramesCategory-theoretic structure for independence and conditional independenceDeductive synthesis of programs with pointers: techniques, challenges, opportunities (invited paper)Ghost signals: verifying termination of busy waitingFunctional correctness of C implementations of Dijkstra's, Kruskal's, and Prim's algorithmsA logic of separating modalitiesModel checking mobile ambientsFormal verification of C systems code. Structured types, separation logic and theorem provingAutomated Theorem Proving for Assertions in Separation Logic with All ConnectivesCompleteness for a First-Order Abstract Separation LogicThe Laws of Programming Unify Process CalculiA Formalisation of Smallfoot in HOLConvergence: integrating termination and abort-freedomGeneralized arrays for Stainless framesA verifiable low-level concurrent programming model based on colored Petri netsRevisiting concurrent separation logicExpressiveness and complexity of graph logicConvolution and concurrencySeparation logic and logics with team semanticsLaws of Programming for ReferencesA semantics for concurrent separation logicResources, concurrency, and local reasoningRelational separation logicParametrized verification diagrams: temporal verification of symmetric parametrized concurrent systemsA Program Construction and Verification Tool for Separation LogicInter-process buffers in separation logic with rely-guaranteeFormally verifying exceptions for low-level code with separation logicConcurrent weighted logicTrace-based verification of imperative programs with I/OA proof procedure for separation logic with inductive definitions and dataA formal C memory model for separation logicConcise outlines for a complex logic: a proof outline checker for TaDAAn algebraic glimpse at bunched implications and separation logicParameterized synthesis for fragments of first-order logic over data wordsEffect algebras, Girard quantales and complementation in separation logicAutomated verification of shape, size and bag properties via user-defined predicates in separation logicSafe Modification of Pointer Programs in Refinement CalculusTemporal property verification as a program analysis taskVerification conditions for source-level imperative programsIris from the ground up: A modular foundation for higher-order concurrent separation logicUnified Reasoning About Robustness Properties of Symbolic-Heap Separation LogicLightweight SeparationSemantics and logic of object calculiThe Relationship between Separation Logic and Implicit Dynamic FramesVerification of the Schorr-Waite Algorithm – From Trees to GraphsDecomposing data structure commutativity proofs with \(mn\)-differencingPartiality, State and Dependent TypesFormal verification of a C-like memory model and its uses for verifying program transformationsVerification of finite iterations over collections of variable data structuresFootprints in Local ReasoningHighly Automated Formal Proofs over Memory Usage of Assembly CodeSeparation Logic Semantics for Communicating ProcessesMultimodal Separation Logic for Reasoning About Operational SemanticsHigher-Order Separation Logic in Isabelle/HOLCFWeak updates and separation logicThe dynamic frames theoryA Resource Analysis of the π-calculusAlgebraic separation logicPropositional Dynamic Logic with Storing, Recovering and Parallel CompositionGraphical models of separation logicFifty years of Hoare's logicSymbolic Verification Method for Definite Iterations over Tuples of Altered Data Structures and Its Application to Pointer ProgramsFrame rule for mutually recursive procedures manipulating pointersUnifying separation logic and region logic to allow interoperabilityTyping Copyless Message PassingUnnamed ItemOn Temporal and Separation LogicsA Complete Decision Procedure for Linearly Compositional Separation Logic with Data ConstraintsLogical vs. behavioural specificationsVerifying Object-Oriented Programs with Higher-Order Separation Logic in CoqAutomatic Parallelization and Optimization of Programs by Proof RewritingBottom-Up Shape AnalysisA Machine-Checked Framework for Relational Separation LogicAn adaptation-complete proof system for local reasoning about cloud storage systemsReasoning about block-based cloud storage systems via separation logicSeparation Logic TutorialA Theory of Pointers for the UTPUnnamed ItemLocal Reasoning about Data UpdateManipulating Trees with Hidden LabelsVerifying Whiley programs with BoogieProtocol combinators for modeling, testing, and execution of distributed systems







This page was built for publication: