Основные сведения о диаграмме сотрудничества и ее элементах

Диаграмма сотрудничества - один из доступных видов диаграмм, поддерживаемых Flexberry Designer.

Кооперация (collaboration) - это статическая конструкция для моделирования набора сущностей, взаимодействующих друг с другом. Кооперация определяет набор взаимодействующих ролей, используемых вместе, чтобы показать некую функциональность.

На диаграмме сотрудничества можно отобразить следующие элементы нотации UML, доступные в панели элементов:

Элемент/Нотация Предназначение
Участник (Actor)
Экземпляр класса (instance)
Мультиобъект (Multiobject)
Активный объект (Active object)
N-арная ассоциация (N-ary association)
Шаблон (Design pattern)
Коннектор шаблона (Design pattern connector)
Коннектор n-арной ассоциации (N-ary association connector)
Ассоциация (Association)
Квалифицированная ассоциация (Qualified link)
Агрегация (Aggregation)
Квалифицированная агрегация (Qualified aggregation link)
Композиция (Composition)
Квалифицированная композиция (Qualified composition link)
Наследование (Inheritance)
Обратное/прямое вложенное сообщение (Backward/forward nested message)
Обратное/прямое сообщение (Backward/forward message)
Обратное/прямое асинхронное сообщение (Backward/forward async message)
Точка изгиба связей (Point)
Комментарий (Note)
Коннектор комментария (Note connector)