CW 493

Bart Jacobs and Frank Piessens
Inspector methods for state abstraction: soundness proof

Abstract

This note formalizes and proves the soundness of an approach for modular static verification of safety properties of object-oriented programs where module specifications refer to module state abstractly, using inspector methods, to eliminate dependencies of clients on a module?s internal implementation details.

report.pdf (402K) / mailto: B. Jacobs