Моделирования uml


Некоторые понятия, связанные с кооперацией


Download 1.84 Mb.
Pdf ko'rish
bet105/115
Sana16.06.2023
Hajmi1.84 Mb.
#1489923
1   ...   101   102   103   104   105   106   107   108   ...   115
Bog'liq
ivanov novikov unificirovannii jazik modelirovanija uml 2011

Некоторые понятия, связанные с кооперацией 
UML 1 
UML 2 
Обозначение 
Определение 
Роль 
классифика-
тора 
Роль (часть) 
Обозначение 
слота 
объекта, 
участвующего 
во взаимодействии 
Роль 
ассоциации 
Соединитель 
Обозначение слота связи
вдоль 
которой 
осуществляется 
взаимодействие 
Контекст 
взаимодей-
ствия 
Кооперация 
Статическая 
структура 
(граф), 
показывающая 
роли и связи
30
Напомним, 
что 
изначально 
эти 
диаграммы 
назывались 
диаграммами кооперации и были переименованы в диаграммы 
коммуникации в UML 2.0. 


207
Как уже много раз было сказано, сущностями на диаграммах 
взаимодействия (в частности, на диаграмме коммуникации) являются 
объекты. Это действительно так, но с одной оговоркой: объект на 
диаграмме взаимодействия может выступать в двух ипостасях. Это 
может быть конкретный индивидуальный объект и тогда диаграмма 
описывает конкретное взаимодействие с участием данного объекта 
(условно можно сказать, что диаграмма является экземпляром 
взаимодействия). Но также же это может быть слот во фрейме 
взаимодействия, подлежащий заполнению некоторым подходящим 
объектом, и тогда диаграмма описывает множество взаимодействий
задавая их общую схему (то есть условно можно сказать, что 
диаграмма 
коммуникации 
является 
дескриптором 
класса 
взаимодействий).
Второй из рассмотренных случаев, т. е. когда на диаграмме 
подразумевается слот, подлежащий заполнению объектом, называется 
в UML 1 ролью классификатора (classifier role), а в UML 2 просто 
ролью или частью (part) в зависимости от контекста.
31
Синтаксически 
роль классификатора и конкретный объект почти неразличимы: в 
обоих случаях изображается стандартная фигура классификатора 
(прямоугольник), в которой вписано имя и классификатор
Download 1.84 Mb.

Do'stlaringiz bilan baham:
1   ...   101   102   103   104   105   106   107   108   ...   115




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling