Book description
Learn UML, the Unified Modeling Language, to create diagrams describing the various aspects and uses of your application before you start coding, to ensure that you have everything covered. Millions of programmers in all languages have found UML to be an invaluable asset to their craft.
More than 50,000 previous readers have learned UML with Sams Teach Yourself UML in 24 Hours. Expert author Joe Schmuller takes you through 24 step-by-step lessons designed to ensure your understanding of UML diagrams and syntax. This updated edition includes the new features of UML 2.0 designed to make UML an even better modeling tool for modern object-oriented and component-based programming. The CD-ROM includes an electronic version of the book, and Poseidon for UML, Community Edition 2.2, a popular UML modeling tool you can use with the lessons in this book to create UML diagrams immediately.
Table of contents
- Copyright
- About the Author
- Acknowledgments
- We Want to Hear from You
- Introduction
-
I. Getting Started
- 1. Introducing the UML
- 2. Understanding Object-Orientation
- 3. Working with Object-Orientation
- 4. Working with Relationships
- 5. Understanding Aggregations, Composites, Interfaces, and Realizations
- 6. Introducing Use Cases
- 7. Working with Use Case Diagrams
- 8. Working with State Diagrams
- 9. Working with Sequence Diagrams
- 10. Working with Communication Diagrams
- 11. Working with Activity Diagrams
- 12. Working with Component Diagrams
- 13. Working with Deployment Diagrams
- 14. Understanding Packages and Foundations
- 15. Fitting the UML into a Development Process
-
II. A Case Study
- 16. Introducing the Case Study
- 17. Performing a Domain Analysis
- 18. Gathering System Requirements
-
19. Developing the Use Cases
- The Care and Feeding of Use Cases
- The Use Case Analysis
- The Server Package
- Components of the System
- Summary
- Q&A
- Workshop
- 20. Getting into Interactions
- 21. Designing Look, Feel, and Deployment
- 22. Understanding Design Patterns
- III. Looking Ahead
- IV. Appendixes
- Windows Installation Instructions
- Important Definitions
Product information
- Title: Sams Teach Yourself UML in 24 Hours, Third Edition
- Author(s):
- Release date: March 2004
- Publisher(s): Sams
- ISBN: 067232640X
You might also like
book
Systems Engineering with SysML/UML
UML, the Universal Modeling Language, was the first programming language designed to fulfill the requirement for …
book
UML 2 Certification Guide
The popular Unified Modeling Language (UML) is both a language and notation developed by the Object …
book
UML™ Bible
Comprehensive coverage of all aspects of UML (Unified Modeling Language), including use, diagramming notation, the object …
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …