history state
There are two types of history pseudo-states defined in UML: shallow and deep history. A shallow history sub-state is used to represent the most recently active sub-state of a composite state. A deep history sub-state, in contrast, reflects the most recent active configuration of the composite state.