State machine Flashcards
State machine
displays the state an object can be in over time between use cases
State of an object
a condition during its life when it satisfies some criterion, performs some action, or waits for an event
each state has a unique name and is a semi-permanent condition or status
transition
the movement of an object from one state to another state
origin state
the original state of an object before it begins a transition
destination state
the state to which an object moves after completing a transition
pseudo state
the starting point in a state machine diagram. noted by a black circle
action expression
some activity that must be completed as part of a transition
guard protection
a true/false test to see whether a transition can fire
concurrent states
when an object is in one or more states at the same time
path
a sequential set of connected states and transitions