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 |