Обычно диаграмма состояний включает в себя:
- простые и составные состояния (см. главу 21);
- переходы вместе с ассоциированными событиями и действиями (см. ту же главу).
Примечание: Диаграмма состояний, по сути, составлена из элементов, встречающихся в любом автомате. Она может содержать ветвления, разделения, слияния, состояния деятельности и действий, объекты, начальные и конечные состояния, исторические состояния и т.д., - в общем, к диаграмме состояний применимы все без исключения характеристики автомата. Диаграмму деятельности (см. главу 19) отличает от диаграммы состояний лишь то, что она состоит в основном из элементов, встречающихся в графе деятельности, и представляет собой разновидность автомата, в котором все или большая часть состояний есть состояния деятельности, а все или большая часть переходов инициируются фактом завершения деятельности в исходном состоянии.
Как и все прочие диаграммы, диаграмма состояний может содержать примечания и ограничения (см. главу 6).