Introduction
Inception and iteration-1 explored many basic OOA/D modeling basics. Iteration-2 narrowly emphasized object design. This third iteration takes a broader view again, exploring a variety of analysis and design topics, including:
- more GoF design pattern, and their application to the design of frameworksin particular, a persistence framework
- architectural analysis; documenting architecture with the N+1 view model
- process modeling with UML activity diagrams
- generalization and specialization
- the design of packages