Contracted Persistent Object Programming
Stephanie Balzer, Swiss Federal Institute of Technology Zurich (ETHZ) This paper introduces a new approach to persistent programming, that is based on orthogonal persistence, but constrained to the object-oriented case. LINK (PDF)