Graphical models of separation logic

  • Authors:
  • Ian Wehrman;C. A. R. Hoare;Peter W. O'Hearn

  • Affiliations:
  • The University of Texas at Austin, USA;Microsoft Research Cambridge, UK;Queen Mary University London, UK

  • Venue:
  • Information Processing Letters
  • Year:
  • 2009

Quantified Score

Hi-index 0.89

Visualization

Abstract

Graphs are used to model control and data flow among events occurring in the execution of a concurrent program. Our treatment of data flow covers both shared storage and external communication. Nevertheless, the laws of Hoare and Jones correctness reasoning remain valid when interpreted in this general model.