1. What is UML? -- 2. What is the unified process? -- 3. The requirements workflow -- 4. Use case modeling -- 5. Advanced use modeling -- 6. The analysis workflow -- 7. Objects and classes -- 8. Finding analysis classes -- 9. Relationships -- 10. Inheritance and polymorphism -- 11. Analysis packages -- 12. Use case realization -- 13. Advanced use case realization -- 14. Activity diagrams -- 15. Advanced activity diagrams -- 16. The design workflow -- 17. Design classes -- 18. Refining analysis relationships -- 19. Interfaces and components -- 20. Use case realization-design -- 21. State machines -- 22. Advanced state machines -- 23. The implementation workflow -- 24. Deployment -- 25. Introduction to OCL
Summary
"This thoroughly revised edition provides an indispensable and practical guide to the complex process of object-oriented analysis and design using UML 2. It describes how the process of OO analysis and design fits into the software development lifecycle as defined by the Unified Process (UP)."--BOOK JACKET
Notes
Formerly CIP. Uk
Bibliography
Includes bibliographical references (pages 567-568) and index