HOME - ABOUT JOT - LETTERS - CONTACT US - INFORMATION FOR AUTHORS
Book Reviews
Product Reviews
Earlier Issues


SEARCH


Subscribe to
JOT's newsletter

O-O NEWS &
EVENTS






Previous column

Next article


Proving Pointer Program Properties
Part 2: The Overall Object Structure

Bertrand Meyer, ETH Zürich, Switzerland

COLUMN


PDF Version

Abstract

The run-time object structure of object-oriented programs typically relies on extensive use of references (or pointers). This second part of a general mathematical framework for reasoning about references handles the overall properties of the structure, not distinguishing between individual links but only considering whether any reference exists between two objects. It provides a basis for dealing with memory management and especially garbage collection.


This is part of a series of 3 articles. Part 1 was published in the March-April 2003 issue of JOT, part 3 will be published in the July-August issue.



Note: Due to the typographical sophistication of this column, no HTML version is available. Please use the PDF version.


About the author



Bertrand Meyer is Professor of Software Engineering at ETH Zürich and scientific advisor of Eiffel Software (Santa Barbara).



Cite this column as follows: Bertrand Meyer: “Proving Pointer Program Properties. Part 2: The Overall Object Structure”, in Journal of Object Technology, vol. 2, no. 3, May-June 2003, pp. 77-100. http://www.jot.fm/issues/issue_2003_05/column8.

 


contents to the top
  ISSN 1660-1769

JOT is published by
the Chair of Software Engineering

the ETH Zürich