DESIGN PATTERNS ELEMENTS OF REUSABLE OBJECT-ORIENTED SOFTWARE - Gamma,Erich (Addison-Wesley, Reading,Mass., 1998)
Keywords: Object-Roiented Programming (Computer Science); Object-Oriented Databases