Skip to main content
Article thumbnail
Location of Repository

Object Models, Heaps, and Interpretations

By Martin Rinard and Viktor Kuncak

Abstract

This paper explores the use of object models for specifying verifiable heap invariants. We define a simple language based on sets and relations and illustrate its use through examples. We give formal semantics of the language by translation into predicate calculus and interpretation of predicates in terms of objects and references in the program heap

Year: 2001
OAI identifier: oai:CiteSeerX.psu:10.1.1.18.5302
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • http://citeseerx.ist.psu.edu/v... (external link)
  • http://www.lcs.mit.edu/publica... (external link)
  • Suggested articles


    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.