The Dynamic Model

Recall that the analysis object model groups objects into entities, controllers, and boundaries:

Recall that controllers execute commands from boundaries by interacting with entities.

Controllers often correspond to use cases.

The dynamic model associates an interaction and behavioral model with each controller.

Review

UML Interaction Diagrams

UML Behavior Diagrams

Example

Behavior

Interactions

Example

Interactions