Cyclic proofs of program termination in separation logic. Forthcoming

by James Brotherston
Citations:12 - 3 self

Active Bibliography

4 Formalised inductive reasoning in the logic of bunched implications – James Brotherston - 2007
FOR THE DEGREE OF – Peter Hawkins, David Dill, Kathleen Fisher, Patricia J. Gumport, Vice Provost, Graduate Education
18 Complete sequent calculi for induction and infinite descent – James Brotherston - 2007
87 Compositional Shape Analysis by means of Bi-Abduction – Cristiano Calcagno, Dino Distefano, Peter O'Hearn, Hongseok Yang - 2009
30 Beyond reachability: Shape abstraction in the presence of pointer arithmetic – Cristiano Calcagno, Dino Distefano, Peter W. O’hearn, Hongseok Yang - 2001
Separation Logic Tutorial – Peter O'Hearn - 2008
Shape analysis with inductive . . . – Bolei Guo - 2008
3 Logics and analyses for concurrent heap-manipulating programs – Alexey Gotsman - 2009
38 Variance analyses from invariance analyses – Josh Berdine, Dino Distefano - 2007
13 Cyclic proofs for first-order logic with inductive definitions – James Brotherston - 2005
Accepted for publication in Journal of the ACM Compositional Shape Analysis by means of Bi-Abduction – Cristiano Calcagno, Dino Distefano, Peter W. O’hearn, Hongseok Yang
Context Logic and Tree Update – Uri Zarfaty
18 Footprint analysis: A shape analysis that discovers preconditions – Cristiano Calcagno, Dino Distefano, Peter W. O’hearn, Hongseok Yang - 2007
17 Automatic Parallelization with Separation Logic – Mohammad Raza, Cristiano Calcagno
pointer programs. Cyclic Abduction of Inductively Defined Safety and Termination Preconditions – James Brotherston, Nikos Gorogiannis, James Brotherston, Nikos Gorogiannis - 2013
End-User Program Analysis – Bor-yuh Evan Chang - 2008
Graph Transformation and Pointer – Mike Dodds
38 Arithmetic Strengthening for Shape Analysis ⋆ – Stephen Magill, Josh Berdine, Edmund Clarke, Byron Cook
2 Multiple Pre/Post Specifications for Heap-Manipulating Methods – Wei-ngan Chin