Sams Teach Yourself Uml in 24 Hours

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 withSams 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.


"Useful enough as an introductory text, but likely needs companion texts for anyone who wants to design complex systems."


Introduction.
  • Hour 1. Introducing the UML.
  • Hour 2. Understanding Object-Orientation.
  • Hour 3. Working with Object-Orientation.
  • Hour 4. Working with Relationships.
  • Hour 5. Understanding Aggregations, Composites, Interfaces, and Realizations.
  • Hour 6. Introducing Use Cases.
  • Hour 7. Working with Use Case Diagrams.
  • Hour 8. Working with State Diagrams.
  • Hour 9. Working with Sequence Diagrams.
  • Hour 10. Working with Collaboration Diagrams.
  • Hour 11. Working with Activity Diagrams.
  • Hour 12. Working with Component Diagrams.
  • Hour 13. Working with Deployment Diagrams.
  • Hour 14. Understanding the Foundations of the UML.
  • Hour 15. Fitting the UML into a Development Process.
  • Hour 16. Introducing the Case Study.
  • Hour 17. Performing a Domain Analysis.
  • Hour 18. Gathering System Requirements.
  • Hour 19. Developing the Use Cases.
  • Hour 20. Getting into Interactions and State Changes.
  • Hour 21. Designing Look, Feel, and Deployment.
  • Hour 22. Understanding Design Patterns.
  • Hour 23. Modeling Embedded Systems.
  • Hour 24. Shaping the Future of the UML.
  • Appendix A. Quiz Answers.
  • Appendix B. Modeling Tools for the UML.
  • Appendix C. A Summary in Pictures.
  • Index.

results matching ""

    No results matching ""