CS509-S04 Patterns Page

This page contains links to all of the patterns presented in the class. The links take you a pattern description that follows the format of the pattern template we are using for the course. Many of the patterns contain a link to source code and UML models for the pattern.

The patterns are listed alphabetically in the following table.

Pattern Presenter
Date
Adapter (complete package) G. Pollice
22-Jan
Singleton G. Pollice
29-Jan
Decorator (code) P. Toro
5-Feb
Proxy (code) P. Piselli
5-Feb
Facade G. Pollice
12-Feb
Mediator (code) D. Lele
12-Feb
Observer (code) E. Yerzak
12-Feb
Iterator (code) K. Overfield
19-Feb
Command (code) M. Cote
19-Feb
Factory Method (code) U. Moszkowicz
26-Feb
Builder (code) B. Cava
26-Feb
Composite (code) R. Upalekar
26-Feb
Delegation G. Pollice
26-Feb
Prototype (code) T. Goodwin
18-Mar
Bridge (code) O. Smith
18-Mar
Visitor (code) Y. Samant
18-Mar
Abstract Factory (code) A. Kota
1-Apr
Flyweight (code) S. Holmes
25-Mar
Chain of Responsibility(code) M. Jarvis
25-Mar
Strategy (code) D. Marceau
1-Apr
State (code) S.Narayanan
8-Apr
Memento (code) D. Adams
8-Apr
Scheduler (see here for one reference) (code) J. Bacon
8-Apr
Object Pool L. Deshpande
29-Apr
Little Language K. Banerjee
29-Apr

Modified: 24-Apr-2004
Gary Pollice