Продвинутый
Что такое Ортогональные (Параллельные) состояния в UML?
Иногда объект может находиться в двух независимых состояниях одновременно.
Пример: Клавиатура компьютера.
Она одновременно имеет состояние подключения (Подключена / Отключена) И состояние CapsLock (Включен / Выключен).
В UML State Machine это рисуется как один большой блок состояния, разделенный пунктирной линией на две (или более) области. В каждой области идет свой независимый жизненный цикл.
✅ Итог: Это избавляет от необходимости рисовать комбинации вроде Подключена_и_CapsВключен, Подключена_и_CapsВыключен (комбинаторный взрыв).