Object satisfies a condition.
Or performs a action.
Or waits for a event to happen.
Composite State :- It has one or more substates.
Initial State: - It represents a state before any event occurs.
Final State: - Represents completion of an activity.
Transition :- Shows the change of one state to other.
Transition Fork: - Denotes beginning of parallel path activities.
Transition Join: - Denotes merging of parallel path activities.
Decision: - Indicates condition to move to different states.
Shallow History: - Represents the state last visited. When a transition to the indicator fires, an object resumes the state it last had at the same level as the history indicator.
Deep history: A deep history allows you to return from whatever sub-state,whereas a shallow one only remembers the initial state of a composite state.
2-Element Constraint: - It shows a constraint on two classes or associations.
OR constraint: - It shows an OR constraint on two classes or associations.