Assertion-based encapsulation, object invariants and simulations (2005)
Cached
Download Links
- [www.cs.stevens-tech.edu]
- [guinness.cs.stevens-tech.edu]
- [www.cs.stevens-tech.edu]
- DBLP
Other Repositories/Bibliography
by
David A. Naumann
| Venue: | In FMCO post-proceedings |
| Citations: | 5 - 3 self |
BibTeX
@INPROCEEDINGS{Naumann05assertion-basedencapsulation,,
author = {David A. Naumann},
title = {Assertion-based encapsulation, object invariants and simulations},
booktitle = {In FMCO post-proceedings},
year = {2005},
pages = {251--273}
}
OpenURL
Abstract
Abstract. In object-oriented programming, reentrant method invocations and shared references make it difficult to achieve adequate encapsulation for sound modular reasoning. This tutorial paper surveys recent progress using auxiliary state (ghost fields) to describe and achieve encapsulation. Encapsulation is assessed in terms of modular reasoning about invariants and simulations. 1







