Você está na página 1de 1

what messages are sent and details how operations are

when. carried out


time progresses as you go
down the page. a list of the different states of a
system
objects involved in the
operation are listed from left to how the system makes a
Sequence Diagram transition from one state to indicate event
right organized according to time what is Behavioral
Modeling another
according to when they take indicate action
part in the message state diagram (statechart
sequence. diagram)
organized according to time example:
sequence diagram

characterizes the behavior of a


State system at a given time
the movement from one
State transition state to another
representing the time that an Each vertical dotted line is a
The States of a System causes the system to exhibit
object exists. lifeline some predictable form of
An arrow goes from the Event behavior
sender to the top of consequence of making a
the activation bar of Action transition
the message on the
Each arrow is a message call Sequence Diagram
receiver's lifeline
represents the duration of
execution of the message The activation bar
which is text inside a
dog-eared rectangle The diagram has a clarifying note the state of each class as
the system performs its
function
two different characterizations the state of the system as
of states observed from the outside as
the system performs its
function
State Representations current status of all of an
Behavioral Modeling passive state object’s attributes.
current status of the
states object as it undergoes a
continuing
transformation or
active state processing.

States are rounded rectangles


Transitions are arrows
Events written beside the arrows
initial state (black circle)
start the action Notations: State Diagram
Final states (2 circles with inner
black circle ) terminate the action
result of an event expressed
Cancel/Quit in the form /action

Você também pode gostar