Table of Content

UML Distilled Second Edition A Brief Guide to the Standard Object Modeling Language



Foreword

Preface
     Structure of the Book
     Changes for the Second Edition
     Acknowledgments for the First Edition

About the Authors

1. Introduction
     What Is the UML?
     How We Got Here
     Notations and Meta-Models
     Why Do Analysis and Design?
     Looking for More Information

2. An Outline Development Process
     Overview of the Process
     Inception
     Elaboration
     Planning the Construction Phase
     Construction
     Transition
     When to Use Iterative Development
     Where to Find Out More

3. Use Cases
     Use Case Diagrams
     Business and System Use Cases
     When to Use Use Cases
     Where to Find Out More

4. Class Diagrams: The Essentials
     Perspectives
     Associations
     Attributes
     Operations
     Generalization
     Constraint Rules
     When to Use Class Diagrams
     Where to Find Out More

5. Interaction Diagrams
     Sequence Diagrams
     Collaboration Diagrams
     Comparing Sequence and Collaboration Diagrams
     When to Use Interaction Diagrams

6. Class Diagrams: Advanced Concepts
     Stereotypes
     Object Diagram
     Class Scope Operations and Attributes
     Multiple and Dynamic Classification
     Aggregation and Composition
     Derived Associations and Attributes
     Interfaces and Abstract Classes
     Reference Objects and Value Objects
     Collections for Multivalued Association Ends
     Frozen
     Classification and Generalization
     Qualified Associations
     Association Class
     Parameterized Class
     Visibility

7. Packages and Collaborations
     Packages
     Collaborations
     When to Use Package Diagrams and Collaborations
     Where to Find Out More

8. State Diagrams
     Concurrent State Diagrams
     When to Use State Diagrams
     Where to Find Out More

9. Activity Diagrams
     Decomposing an Activity
     Dynamic Concurrency
     Swimlanes
     When to Use Activity Diagrams
     Where to Find Out More

10. Physical Diagrams
     Deployment Diagrams
     Component Diagrams
     Combining Component and Deployment Diagrams
     When to Use Physical Diagrams

11. UML and Programming
     Patient Observation: Domain Model
     Patient Observation: Specification Model
     Moving to Code

A. Techniques and Their Uses

B. Changes between UML Versions
     Revisions to the UML
     Scheduled Future Revisions
     Changes in UML Distilled
     Changes from UML 1.0 to 1.1
     Changes from UML 1.2 (and 1.1) to 1.3 (and 1.4)

Bibliography
     Bibliography



UML Distilled[c] A Brief Guide to the Standard Object Modeling Language
The Unified Modeling Language User Guide (Addison-Wesley Object Technology Series)
ISBN: 0201571684
EAN: 2147483647
Year: 2005
Pages: 119

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net