Part II. UML modeling
1. Use case diagram
1.1. Drawing use case diagrams
1.2. Use case diagram notations guide
1.3. Documenting use case details
2. Class diagram
3. Sequence diagram
4. Communication diagram
5. State machine diagram
6. Activity diagram
7. Component diagram
8. Deployment diagram
9. Package diagram
10. Object diagram
11. Composite structure diagram
12. Timing diagram
13. Interaction overview diagram
14. Requirement diagram
14.1. Drawing requirement diagram
14.2. Customizing requirement types
14.3. Modeling and documenting test cases
14.4. Record and document software requirements in Requirement List
15. Textual analysis
15.1. Documenting Requirements with Textual Analysis Tool
15.2. Identifying important terms
15.3. Identifying candidate objects
16. CRC card diagram
5. Switch to Diagram | Table of Contents | 1. Drawing use case diagrams |