Notes and Slides

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