provides another indication of the
temporal order of the communications
but emphasizes the relationship
among the objects and classes
instead of the temporal order.
used to show the dynamic communications between objects during execution of a task.
It show temporal order in which message are sent between the objects to accomplish task.
user
depicts the dynamic behavior of a system or
part of a system through flow of control
between actions that system performs.
helps you determine the functionality
and features of the software from
the user's perspective.
models an object's states, the actions
that are performed depending
on those states, and the
transitions between the states
of the object.
complements UML by allowing
you to use formal grammar and
syntax unambiguous statements
about various design model
elements
focuses on the structure of a software
system and is useful for showing
the physical distribution of a software
system among hardware platforms
and execution environments.