Everyday Computing Advanced Computing The Internet At Home Health, Mind & Body Making & Managing Money Sports & Leisure Travel Beyond The Classroom
Certification
Databases
Networking
Programming
UML 2 For Dummies

UML 2 For Dummies


By Michael Jesse Chonoles, James A. Schardt

ISBN: 978-0-7645-2614-5
Format: Paper
Pages: 432 Pages
Pub. Date: July 2003

E-mail a Friend About This Book
Price: $29.99
Description
Author Information
Table of Contents
Read Excerpt (PDF)
Introduction.

Part I: UML and System Development.

Chapter 1: What’s UML About, Alfie?

Chapter 2: Following Best Practices.

Part II: The Basics of Object Modeling.

Chapter 3: Objects and Classes.

Chapter 4: Relating Objects That Work Together.

Chapter 5: Including the Parts with the Whole.

Chapter 6: Reusing Superclasses: Generalization and Inheritance.

Chapter 7: Organizing UML Class Diagrams and Packages.

Part III: The Basics of Use-Case Modeling.

Chapter 8: Introducing Use-Case Diagrams.

Chapter 9: Defining the Inside of a Use Case.

Chapter 10: Relating Use Cases to Each Other.

Part IV: The Basics of Functional Modeling.

Chapter 11: Introducing Functional Modeling.

Chapter 12: Capturing Scenarios with Sequence Diagrams.

Chapter 13: Specifying Workflows with Activity Diagrams.

Chapter 14: Capturing How Objects Collaborate.

Chapter 15: Capturing the Patterns of Behavior.

Part V: Dynamic Modeling.

Chapter 16: Defining the Object’s Lives with States.

Chapter 17: Interrupting the States by Hosting Events.

Chapter 18: Avoiding States of Confusion.

Part VI: Modeling the System’s Architecture.

Chapter 19: Deploying the System’s Components.

Chapter 20: Breaking the System into Packages/Subsystems.

Part VII: The Part of Tens.

Chapter 21: Ten Common Modeling Mistakes.

Chapter 22: Ten Useful UML Web Sites.

Chapter 23: Ten Useful UML Modeling Tools.

Chapter 24: Ten Diagrams for Quick Development.

Index.

Related Articles
Storing Data with PHP — Flat File or Database?
Troubleshooting a PHP Script
Knowing Just Enough about Relational Databases
Working with Code after Installing an Oracle PL/SQL Database
How Does a Computer Program Work?
Related Titles
PHP 5 For Dummies
Apache, MySQL, and PHP Web Development All-in-One Desk Reference For Dummies
Jakarta Struts For Dummies
C++ For Dummies, 5th Edition
C For Dummies, 2nd Edition