1. Apple Computer Inc.: Dylan — An Object-Oriented Dynamic Language. (1992)
2. Casais, E.: Evolution and Reorganization of Object-Oriented Systems. Tutorial Notes, Summer School on Reusable Architectures in Object-Oriented Software Development, Tampere, 21.–23. Aug. (1995)
3. Coplien, J.O.: Programming with Exemplars in C++. in: Advanced C++, Programming Styles and Idioms, Addison-Wesley (1992) 279–306
4. Fukanaga, K.: An Experience with a Prolog-based Object-Oriented language. OOP-SLA '86 Proceedings (1986) 224–234
5. Gamma, E., Helm, R., Vlissides, J., Johnson, R.: Design Patterns — Elements of Reusable Object-Oriented Software. Addison-Wesley (1994)