Pattern Oriented Software Architecture: A System of Patterns (1996)

by F Buschmann, R Meunier, H Rohnert, P Sommerlad, M Stal