date
|
topic
|
notes
|
slides
|
2002 09 08 Monday
|
Preface
|
|
|
2002 09 08 Monday
|
What Is It
|
|
|
2002 09 10 Wednesday
|
Process and Model
|
|
|
Here is a better copy of a version of Phil. Kruchten's 4+1 paper.
|
2002 09 15 Monday
|
Modeling Software
|
|
|
2002 09 17 Wednesday
|
Software Architectures: Layered Systems
|
|
|
2002 09 22 Monday
|
Software Architectures: Shared Information Systems
|
|
final initial
|
2002 09 24 Wednesday
|
2002 09 29 Monday
|
Software Architectures: Dataflow Systems
|
|
|
2002 10 01 Wednesday
|
class canceled
|
2002 10 06 Monday
|
2002 10 08 Wednesday
|
Software Architectures: Clients, Servers, Brokers, and Components
|
|
|
2002 10 10 Friday
|
2002 10 13 Monday
|
Thanksgiving
|
2002 10 15 Wednesday
|
Modularity: Coupling, Cohesion, and Information Hiding
|
|
|
2002 10 20 Monday
|
2002 10 22 Wednesday
|
Module Development
|
|
|
2002 10 27 Monday
|
2002 10 29 Wednesday
|
Separation of Concerns
|
|
|
2002 11 03 Monday
|
|
|
|
2002 11 10 Monday
|
Database Technology for Embedded Control [Weddell]
|
|
|
2002 11 12 Wednesday
|
|
|
|
2002 11 17 Monday
|
Aspect-Oriented Programming [Lau]
|
2002 11 19 Wednesday
|
Feature Interaction [Meade]
|
|
|
2002 11 21 Friday
|
Generative Programming and Feature Modeling [Antkiewicz]
|
|
|
2002 11 24 Monday
|
Design Principles
|
|
|
2002 11 26 Wednesday
|
2002 11 28 Friday
|
Review
|
|
|