Buschmann et al, "A System of Patterns"

This book is similar to Gamma et al (1995) but classifies the patterns into a "pattern system" differently.

The following table list the patterns together with the the Gamma et al (1995) patterns, which are listed in italics (Buschmann 1996):

Achitectural Patterns Design Patterns Idioms
From Mud to Structure Layers
Pipes and Filters
Blackboard
Interpreter
Distributed Systems Broker
Pipes-and-Filters
Microkernal
Interactive Systems MVC
PAC
Adaptable Systems Microkernel
Reflection
Creation AbstractFactory
Prototype
Builder
Singleton
FactoryMethod
Structured Decomposition Whole-Part
Composite
Organizations of Work Master-Slave
Chain-of-Responsibility
Command
Mediator
Access Control Proxy
Facade
Iterator
Service Variation Bridge
Strategy
State
TemplateMethod
Service Extension Decorator
Visitor
Management CommandProcessor
ViewHandler
Memento
Adaptation Adapter
Communication Publiser-Subscriber
Forward-Reciever
Client-Dispatcher-Server
Observer
Resource Handling Flyweight Counted Pointer