Ch. 1. Introduction to the UML -- Ch. 2. Business models -- Ch. 3. Requirements modeling -- Ch. 4. Architectural modeling -- Ch. 5. Application modeling -- Ch. 6. Database modeling -- Ch. 7. Testing -- Ch. 8. Is that all there is? -- Ch. 9. How do I get started using the UML? -- Ch. 10. Where can I learn more? -- App. UML diagrams and elements