SA Шпаргалка

Все ответы в 2 клика

Продвинутый

Что такое History Pseudostate (Историческое состояние) в UML?

Историческое состояние (Кружок с буквой 'H') используется внутри составных (композитных) состояний.

Сценарий:
Система находится в сложном состоянии Работа, внутри которого есть подсостояния (Шаг 1 -> Шаг 2 -> Шаг 3).
Внезапно происходит прерывание (например, Пауза или Сбой питания), и система выходит из состояния Работа.

Когда система возвращается обратно, маркер H указывает, что нужно вернуться не в начало (Шаг 1), а восстановить то подсостояние, на котором процесс прервался (например, продолжить с Шаг 2).

Сложная тема? Разберём на мок-интервьюЗаписаться на менторство →

Ещё вопросы раздела «UML»

Все вопросы раздела «UML»