Skip to content

Peter W. O'Hearn

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

48

Venues

20

Active years

1989–2023

Best venue rank

A*

Where they publish

Papers

48 indexed papers, newest first.

YearVenueTitleAuthors
2023CONCURA General Approach to Under-Approximate Reasoning About Concurrent Programs.Azalea Raad, Julien Vanegue, Josh Berdine, Peter W. O'Hearn
2022CPPApplying formal verification to microkernel IPC at meta.Quentin Carbonneaux, Noam Zilberstein, Christoph Klee, Peter W. O'Hearn, Francesco Zappa Nardelli
2020CAVLocal Reasoning About the Presence of Bugs: Incorrectness Separation Logic.Azalea Raad, Josh Berdine, Hoang-Hai Dang, Derek Dreyer, Peter W. O'Hearn, Jules Villard
2020PLDIFormal reasoning and the hacker way (keynote).Peter W. O'Hearn
2018LICSContinuous Reasoning: Scaling the impact of formal methods.Peter W. O'Hearn
2018SASExperience Developing and Deploying Concurrency Analysis at Facebook.Peter W. O'Hearn
2018SCAMFrom Start-ups to Scale-ups: Opportunities and Open Problems for Static and Dynamic Program Analysis.Mark Harman, Peter W. O'Hearn
2015LICSFrom Categorical Logic to Facebook Engineering.Peter W. O'Hearn
2014FMCADDisproving termination with overapproximation.Byron Cook, Carsten Fuhs, Kaustubh Nimkar, Peter W. O'Hearn
2014POPLThe essence of Reynolds.Stephen Brookes, Peter W. O'Hearn, Uday S. Reddy
2014TACASProving Nontermination via Safety.Hong Yi Chen, Byron Cook, Carsten Fuhs, Kaustubh Nimkar, Peter W. O'Hearn
2012POPLPresentation of the SIGPLAN distinguished achievement award to Sir Charles Antony Richard Hoare, FRS, FREng, FBCS; and interview.Andrew P. Black, Peter W. O'Hearn
2011APLASAlgebra, Logic, Locality, Concurrency.Peter W. O'Hearn
2011CONCUROn Locality and the Exchange Law for Concurrent Processes.C. A. R. Hoare, Akbar Hussain, Bernhard Mller, Peter W. O'Hearn, Rasmus Lerchedahl Petersen, Georg Struth
2011CPPAlgebra, Logic, Locality, Concurrency.Peter W. O'Hearn
2011ICFEMReasoning about Programs Using a Scientific Method.Peter W. O'Hearn
2011SASThe Complexity of Abduction for Separated Heap Abstractions.Nikos Gorogiannis, Max I. Kanovich, Peter W. O'Hearn
2010CSLAbductive, Inductive and Deductive Reasoning about Resources.Peter W. O'Hearn
2010PODCVerifying linearizability with hindsight.Peter W. O'Hearn, Noam Rinetzky, Martin T. Vechev, Eran Yahav, Greta Yorsh
2009ESOPAbstraction for Concurrent Objects.Ivana Filipovic, Peter W. O'Hearn, Noam Rinetzky, Hongseok Yang
2009POPLCompositional shape analysis by means of bi-abduction.Cristiano Calcagno, Dino Distefano, Peter W. O'Hearn, Hongseok Yang
2008CAVTutorial on Separation Logic (Invited Tutorial).Peter W. O'Hearn
2008CAVScalable Shape Analysis for Systems Code.Hongseok Yang, Oukseh Lee, Josh Berdine, Cristiano Calcagno, Byron Cook, Dino Distefano, Peter W. O'Hearn
2008ICLPSeparation Logic Tutorial.Peter W. O'Hearn
2008LOPSTRSpace Invading Systems Code.Cristiano Calcagno, Dino Distefano, Peter W. O'Hearn, Hongseok Yang
2007CAVShape Analysis for Composite Data Structures.Josh Berdine, Cristiano Calcagno, Byron Cook, Dino Distefano, Peter W. O'Hearn, Thomas Wies, Hongseok Yang
2007LICSLocal Action and Abstract Separation Logic.Cristiano Calcagno, Peter W. O'Hearn, Hongseok Yang
2007POPLVariance analyses from invariance analyses.Josh Berdine, Aziem Chawdhary, Byron Cook, Dino Distefano, Peter W. O'Hearn
2007POPLModular verification of a non-blocking stack.Matthew J. Parkinson, Richard Bornat, Peter W. O'Hearn
2007SASFootprint Analysis: A Shape Analysis That Discovers Preconditions.Cristiano Calcagno, Dino Distefano, Peter W. O'Hearn, Hongseok Yang
2006CAVAutomatic Termination Proofs for Programs with Shape-Shifting Heaps.Josh Berdine, Byron Cook, Dino Distefano, Peter W. O'Hearn
2006SASBeyond Reachability: Shape Abstraction in the Presence of Pointer Arithmetic.Cristiano Calcagno, Dino Distefano, Peter W. O'Hearn, Hongseok Yang
2006SASSeparation Logic and Program Analysis.Peter W. O'Hearn
2006TACASA Local Shape Analysis Based on Separation Logic.Dino Distefano, Peter W. O'Hearn, Hongseok Yang
2005APLASSymbolic Execution with Separation Logic.Josh Berdine, Cristiano Calcagno, Peter W. O'Hearn
2005POPLPermission accounting in separation logic.Richard Bornat, Cristiano Calcagno, Peter W. O'Hearn, Matthew J. Parkinson
2004CONCURResources, Concurrency and Local Reasoning.Peter W. O'Hearn
2004ESOPResources, Concurrency, and Local Reasoning (Abstract).Peter W. O'Hearn
2004POPLSeparation and information hiding.Peter W. O'Hearn, Hongseok Yang, John C. Reynolds
2002FOSSACSA Semantic Basis for Local Reasoning.Hongseok Yang, Peter W. O'Hearn
2001APLASComputability and Complexity Results for a Spatial Assertion Language for Data Structures.Cristiano Calcagno, Hongseok Yang, Peter W. O'Hearn
2001CSLLocal Reasoning about Programs that Alter Data Structures.Peter W. O'Hearn, John C. Reynolds, Hongseok Yang
2001FOSSACSOn Garbage and Program Logic.Cristiano Calcagno, Peter W. O'Hearn
2001POPLBI as an Assertion Language for Mutable Data Structures.Samin S. Ishtiaq, Peter W. O'Hearn
2000PPDPSemantic analysis of pointer aliasing, allocation and disposal in Hoare logic351292.Cristiano Calcagno, Samin S. Ishtiaq, Peter W. O'Hearn
1994ESOPFully Abstract Translations and Parametric Polymorphism.Peter W. O'Hearn, Jon G. Riecke
1993POPLRelational Parametricity and Local Variables.Peter W. O'Hearn, Robert D. Tennent
1989ISSACNote on Theorem Proving Strategies for Resolution Counterparts of Non-Classical Logics.Peter W. O'Hearn, Zbigniew Stachniak