Введение в формальные методы описания бизнес-процессов. Кулябов Д.С - 89 стр.

UptoLike

8.5. Диаграмма классов 89
Отношение зависимости графически изображается пунктирной линией
между соответствующими элементами со стрелкой, направленной от зависи-
мого класса к независимому классу (классу-источнику) (рис. 8.14).
Рис. 8.14. Графическое изображение отношения зависимости на диаграмме классов в языке
UML
Для отношения зависимости в UML предопределены ключевые слова (за-
писываются в кавычках рядом со стрелкой), обозначающие специальные ви-
ды зависимостей:
«access» служит для обозначения доступности открытых атрибутов
и операций класса-источника для классов-клиентов;
«bind» класс-клиент может использовать некоторый шаблон для сво-
ей последующей параметризации;
«derive» атрибуты класса-клиента могут быть вычислены по атрибу-
там класса-источника;
«import» открытые атрибуты и операции класса-источника становят-
ся частью класса-клиента;
«refine» указывает, что класс-клиент служит уточнением класса-ис-
точника.
Отношение обобщения обозначается сплошной линией с треугольной стрел-
кой, указывающей на более общий класс (класс-предок) (рис. 8.15).
Рядом со стрелкой обобщения может размещаться строка текста (ограни-
чение), указывающая на некоторые дополнительные свойства этого отноше-
ния:
{complete} означает, что в данном отношении обобщения специфи-
цированы все классы-потомки, и других классов-потомков у данного
класса-предка быть не может;