Открытая коллекция знаний

OpenU.Ru

Справочник UML. Объектно-ориентированное проектирование.



pseudostate (псевдосостояние)

Вершина конечного автомата, имеющая форму состояния, поведение которой, тем не менее отличается от поведения обычного состояния.
См. history state; initial state; junction state; stub state.

Семантика

При активизации псевдосостояния конечный автомат еще не закончил выполнение непрерывного шага, поэтому не может обрабатывать события. К псевдосостояниям относятся исходное состояние, переходное состояние, состояние "заглушки" и историческое состояние. Их назначение - соединение фрагментов перехода. Переход к одному из псевдосостояний подразумевает, что дальнейший переход к следующему состоянию будет сделан автоматически, без помощи события.
Конечное состояние и состояние синхронизации не являются псевдосостояниями. Это особые состояния, которые остаются активными в то время, когда конечный автомат уже завершил выполнение непрерывного шага. У этих состояний есть ограничения на исходящие переходы.

Алфавитный указатель