UML 2.0 in a Nutshell
By
Dan Pilone,
Neil Pitman
June 2005
Pages: 234
| Table of Contents
| Index
| Sample Chapter
| Colophon
Table of Contents
-
Chapter 1 Fundamentals of UML
-
Getting Started
-
Background
-
UML Basics
-
UML Specifications
-
Putting UML to Work
-
Modeling
-
UML Rules of Thumb
-
Chapter 2 Class Diagrams
-
Classes
-
Attributes
-
Operations
-
Methods
-
Abstract Classes
-
Relationships
-
Interfaces
-
Templates
-
Variations on Class Diagrams
-
Chapter 3 Package Diagrams
-
Representation
-
Visibility
-
Importing and Accessing Packages
-
Merging Packages
-
Variations on Package Diagrams
-
Chapter 4 Composite Structures
-
Composite Structures
-
Collaborations
-
Collaboration Occurrences
-
Chapter 5 Component Diagrams
-
Components
-
Component Views
-
Chapter 6 Deployment Diagrams
-
Artifacts
-
Nodes
-
Deployment
-
Variations on Deployment Diagrams
-
Chapter 7 Use Case Diagrams
-
Use Cases
-
Actors
-
Advanced Use Case Modeling
-
Use Case Scope
-
Chapter 8 Statechart Diagrams
-
Behavioral State Machines
-
States
-
State Machine Extension
-
Protocol State Machines
-
Pseudostates
-
Event Processing
-
Variations on Statechart Diagrams
-
Chapter 9 Activity Diagrams
-
Activities and Actions
-
Tokens
-
Activity Nodes
-
Advanced Activity Modeling
-
Chapter 10 Interaction Diagrams
-
What Are Interactions?
-
Interaction Participants
-
Messages
-
Execution Occurrences
-
State Invariants
-
Event Occurrences
-
Traces
-
Combined Fragments
-
Interaction Occurrences
-
Decomposition
-
Continuations
-
Sequence Timing
-
Alternate Interaction Notations
-
Chapter 11 Tagged Values, Stereotypes, and UML Profiles
-
Modeling and UML in Context
-
Stereotypes
-
Tagged Values
-
Constraints
-
UML Profiles
-
Tools and How They Use Profiles
-
Chapter 12 Effective Diagramming
-
Wallpaper Diagrams
-
Sprawling Scope
-
One Diagram/One Abstraction
-
Besides UML
-
Appendix A MDA: Model-Driven Architecture
-
What Is MDA?
-
The Models of MDA
-
Design Decisions
-
Sewing the Models Together
-
Transforming Models
-
Languages to Formally Describe MDA
-
Appendix B The Object Constraint Language
-
OCL Basics
-
OCL Syntax
-
Advanced OCL Modeling
-
Colophon
Return to UML 2.0 in a Nutshell