Находясь в состоянии Работа, GUI-интерфейс не просто ожидает действий пользователя. Он также отслеживает системное время и, возможно, обновляет экран по истечении заданного интервала времени. Например, на экране могут содержаться часы, изображение которых должно регулярно обновляться.
Эти действия происходят одновременно с последовательностями, о которых шла речь в предыдущем разделе. Хотя каждая последовательность является набором последовательных подчиненных состояний, две последовательности переходов происходят параллельно друг с другом. Параллельные последовательности переходов изображаются пунктирной линией, как показано на рис. 7.
Рис. 7. Параллельные подчиненные состояния наступают одновременно. Графически они разделяются пунктирной линией
Выделение в состоянии Работа двух компонентов напоминает об изученных ранее отношениях агрегации и композитных объектах. Если каждый компонент является частью только одного "целого", речь идет о композитном объекте. Параллельные части состояния работа связаны с этим состоянием таким же отношением. С этой точки зрения, состояние Работа является композитным состоянием. Состояние, включающее только последовательные подчиненные состояния, также называется композитным.