O'Reilly logo

Real Time UML: Advances in The UML for Real-Time Systems, Third Edition by Bruce Powel Douglass

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required