Pattern languages of program design 4 - Foote, Brian; Harrison, Neil.; Rohnert, Hans. (Reading, Mass. Addison-Wesley, 2000)
Keywords: Computer software -- Development; Object-oriented programming (Computer science); Software patterns