Part 3: Elaboration Iteration 1 Basics
- Chapter 8.
Iteration 1BasicsChapter 9.
Domain ModelsChapter 10.
System Sequence DiagramsChapter 11.
Operation ContractsChapter 12.
Requirements to DesignIterativelyChapter 13.
Logical Architecture and UML Package DiagramsChapter 14.
On to Object DesignChapter 15.
UML Interaction DiagramsChapter 16.
UML Class DiagramsChapter 17.
GRASP: Designing Objects with ResponsibilitiesChapter 18.
Object Design Examples with GRASPChapter 19.
Designing for VisibilityChapter 20.
Mapping Designs to CodeChapter 21.
Test-Driven Development and Refactoring