Lecture 15: Patterns and Pattern Languages
- Patterns and Pattern Languages
- This Lecture
- Communicating Designs
- Why do Designers Communicate Designs?
- Patterns Research
- Patterns
- Pattern Contents
- Pattern Contents
- Properties of Patterns
- Properties of Patterns (cont.)
- Pattern Schema
- Pattern Languages
- Example Schemas - Shaw
- Example Schemas - Mularz
- Example Schemas - Buschmann, et. al.
- Pattern Categories
- Architectural Patterns
- Designing With Architectural Patterns
- The Layers Architectural Pattern
- Layers (Problem)
- Layers (Context)
- Layers (Solution)
- Layers (Structure)
- Layers (Structure) 2
- Layers (Implementation)
- Layers (Consequences)
- The Pipe-and-Filter Architectural Pattern
- Pipe-And-Filter (Problem)
- Pipe-And-Filter (Context)
- Pipe-And-Filter (Solution)
- Pipe-And-Filter (Structure)
- Pipe-And-Filter (Structure) 2
- Pipe-And-Filter (Implementation)
- Pipe-And-Filter (Consequences)
- Pattern-based Integration Architecture
- Integration Pattern
- Mularz Schema (Revisited)
- Wrapper
- Workflow Manager
- Broker
- Shared Repository
© 1997 Carnegie Mellon Computer Science
Email the Current Maintainer
Modified: 03/07/97