Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., Fiksdahtking, L., and Angel, S. A Pattern Language, Oxford University Press, New York, 1977.
Alpert, S. R., Brown, K., and Woolf, B. The Design Patterns Smalltalk Companion, Addison-Wesley, Reading, MA, 1998.
Arnold, K., and Gosling, J. The Java Programming Language, Addison-Wesley, Reading, MA, 1996.
Booch, G., Jacobson, I., and Rumbaugh, J. The Unified Modeling Language User Guide, Addison-Wesley, Reading, MA, 1999.
Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., and Stal, M. A System of Patterns, John Wiley and Sons, New York, 1996.
Cooper, J. W. Java Design Patterns: A Tutorial, Addison-Wesley, Boston, MA, 2000.
———. Principles of Object-Oriented Programming in Java 1.1, Coriolis (Ventana), 1997.
———. Visual Basic Design Patterns: VB6 and VB.NET, Addison-Wesley, Boston, MA, 2002.
Coplien, J. O. Advanced C++ Programming Styles and Idioms, Addison-Wesley, Reading, MA, 1992.
Coplien, J. O., and Schmidt, D. C. Pattern Languages of Program Design, Addison-Wesley, Reading, MA, 1995.
Fowler, M., with K. Scott. UML Distilled, Addison-Wesley, Reading, MA, 1997.
Gamma, E. Object-Oriented Software Development Based on BT+: Design Patterns, ClassLibrary, Tools (in German), Springer-Verlag, Berlin, 1992.
Gamma, E., Helm, T., Johnson, R., and Vlissides, J. Design Patterns: Abstraction and Reuse of Object Oriented Design. Proceedings of ECOOP ’93, 405– 431.
———. Design Patterns. Elements of Reusable Software, Addison-Wesley, Reading, MA, 1995.
Grand, M. Patterns in Java, Volume 1, John Wiley & Sons, New York, 1998.
Krasner, G. E., and Pope, S. T. “A cookbook for using the Model-View-Controller user interface paradigm in Smalltalk-80.” Journal of Object-Oriented Programming I(3), 1988.
Kurata, D. “Programming with objects.” Visual Basic Programmer’s Journal, June 1998.
Pree, W. Design Patterns for Object-Oriented Software Development, Addison-Wesley, 1995.
Riel, A. J. Object-Oriented Design Heuristics, Addison-Wesley, Reading, MA, 1996.
Vlissides, J. Pattern Hatching: Design Patterns Applied, Addison-Wesley, Reading, MA. 1998.