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

Объекты обозначаются прямоугольниками с подчеркнутыми именами (чтобы отличить их от классов).

Сообщения (вызовы методов) – линиями со стрелками.

Возвращаемые результаты – пунктирными линиями со стрелками.

Прямоугольники на вертикальных линиях под каждым из объектов показывают “время жизни” (фокус) объектов. Довольно часто их не изображают на диаграмме, все это зависит от индивидуального стиля проектирования.

ЭлементПредназначение
ПримерУчастник (Actor)
ПримерОбъект (Object)
ПримерАктивный объект (Active object)
ПримерТерминатор (Terminator)
ПримерВызов процедуры (Procedure call)
ПримерСообщение (Flat message)
ПримерАсинхронное сообщение (Async message)
ПримерСообщение с результатом (Return message)
ПримерВременной интервал (In scope)
ПримерВременное ограничение (Time constraint)
ПримерТочка изгиба связей (Point)
ПримерКомментарий (Note)
ПримерКоннектор комментария (Note connector)
toolivahendus sequence diagram