Lecture 15: Patterns and Pattern Languages

  1. Patterns and Pattern Languages
  2. This Lecture
  3. Communicating Designs
  4. Why do Designers Communicate Designs?
  5. Patterns Research
  6. Patterns
  7. Pattern Contents
  8. Pattern Contents
  9. Properties of Patterns
  10. Properties of Patterns (cont.)
  11. Pattern Schema
  12. Pattern Languages
  13. Example Schemas - Shaw
  14. Example Schemas - Mularz
  15. Example Schemas - Buschmann, et. al.
  16. Pattern Categories
  17. Architectural Patterns
  18. Designing With Architectural Patterns
  19. The Layers Architectural Pattern
  20. Layers (Problem)
  21. Layers (Context)
  22. Layers (Solution)
  23. Layers (Structure)
  24. Layers (Structure) 2
  25. Layers (Implementation)
  26. Layers (Consequences)
  27. The Pipe-and-Filter Architectural Pattern
  28. Pipe-And-Filter (Problem)
  29. Pipe-And-Filter (Context)
  30. Pipe-And-Filter (Solution)
  31. Pipe-And-Filter (Structure)
  32. Pipe-And-Filter (Structure) 2
  33. Pipe-And-Filter (Implementation)
  34. Pipe-And-Filter (Consequences)
  35. Pattern-based Integration Architecture
  36. Integration Pattern
  37. Mularz Schema (Revisited)
  38. Wrapper
  39. Workflow Manager
  40. Broker
  41. Shared Repository

© 1997 Carnegie Mellon Computer Science

Email the Current Maintainer

Modified: 03/07/97