Chapter 3. Object Orientation with UML 2.0—Dynamic Aspects
Dynamics is the second primary aspect of the UML. Dynamics has to do with how values or states of objects change over time. The UML allows you to model both the specification of behaviors of individual objects (including systems, subsystems, and components) and the capturing traces of interactions among many objects working together. The former behavior is usually captured in statecharts or activity diagrams, while the latter is normally captured in sequence or timing diagrams.
Notation and Concepts Discussed | ||
---|---|---|
Types of Behavior | States | Interactions |
Actions | Protocol State Machines | Sequence Diagrams |
Activities | ||
Statecharts | Activity Diagram | Timing Diagrams |
Behavior and the UML
The previous chapter presented ...
Get Real Time UML: Advances in The UML for Real-Time Systems, Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.