Диаграммы последовательностей моделируют взаимодействия между объектами в едином сценарии использования. Они иллюстрируют, как различные части системы взаимодействуют друг с другом для выполнения функции, а также порядок, в котором происходит взаимодействие при выполнении конкретного случая использования

Объекты обозначаются прямоугольниками с подчеркнутыми именами (чтобы отличить их от классов).
Сообщения (вызовы методов) – линиями со стрелками.
Возвращаемые результаты – пунктирными линиями со стрелками.
Прямоугольники на вертикальных линиях под каждым из объектов показывают “время жизни” (фокус) объектов. Довольно часто их не изображают на диаграмме, все это зависит от индивидуального стиля проектирования.
| Элемент | Предназначение |
|---|---|
![]() | Участник (Actor) |
![]() | Объект (Object) |
![]() | Активный объект (Active object) |
![]() | Терминатор (Terminator) |
![]() | Вызов процедуры (Procedure call) |
![]() | Сообщение (Flat message) |
![]() | Асинхронное сообщение (Async message) |
![]() | Сообщение с результатом (Return message) |
![]() | Временной интервал (In scope) |
![]() | Временное ограничение (Time constraint) |
![]() | Точка изгиба связей (Point) |
![]() | Комментарий (Note) |
![]() | Коннектор комментария (Note connector) |














