Диаграмма кооперации (сотрудничества) (collaboration diagram) - UML
Primary tabs
Forums:
Кооперация (Collaboration) - это сообщество классов, интерфейсов и других элементов, которые работают совместно для обеспечения кооперативного поведения, более значимого, чем сумма его составляющих
иное определение =
Кооперация (collaboration) — спецификация множества объектов отдельных классов, совместно взаимодействующих с целью реализации отдельных вариантов использования в общем контексте моделируемой системы.
Структурные элементы диаграммы коопераций:
- Классы
- Объекты
- Связи
- Сообщения
- Роли
Уровни кооперации
Выделяют следующие уровни кооперации:
- уровень спецификации - показывает роли классификаторов и роли ассоциаций в рассматриваемом взаимодействии.
- уровень примеров - указывает экземпляры и связи, образующие отдельные роли в кооперации.
Уровнень спецификации
Его элементы =
- Классы
- Ассоциации
Иллюстрация диаграммы уровня спецификации =
Уровень примеров
На уровне примеров в диаграмму входят =
- Объекты
- Ассоциации
- Сообщения
- Log in to post comments
- 12369 reads