Sciweavers

2 search results - page 1 / 1
» State Based Ownership, Reentrance, and Encapsulation
Sort
View
ECOOP
2005
Springer
14 years 8 days ago
State Based Ownership, Reentrance, and Encapsulation
Abstract. A properly encapsulated data representation can be revised for refactoring or other purposes without affecting the correctness of client programs and extensions of a clas...
Anindya Banerjee, David A. Naumann
ECOOP
2007
Springer
13 years 10 months ago
Validity Invariants and Effects
Object invariants describe the consistency of object states, and are crucial for reasoning about the correctness of object-oriented programs. However, reasoning about object invari...
Yi Lu 0003, John Potter, Jingling Xue