Ассоциация внутри класса(Прочитано 1874 раз)
Ассоциация внутри класса : 20 Сентября 2013, 15:46:29
В книге "The Unified Modeling Language Reference Manual" на странице 230 есть Figure 13-70 http://msdl.cs.mcgill.ca/people/tfeng/docs/The%20Unified%20Modeling%20Language%20Reference%20Manual.pdf (во втором издании аналогично на странице 268 есть Figure 14-84 http://www.utdallas.edu/~chung/Fujitsu/UML_2.0/Rumbaugh--UML_2.0_Reference_CD.pdf). В рускоязычном издании тоже есть.

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

Если есть какая-нибудь информация и/или заинтересованность по этой теме - буду рад получить отклик.



Re: Ассоциация внутри класса Ответ #1 : 22 Сентября 2013, 14:02:46
Вадим, что конкретно Вас заинтересовало? Выражение композиции в целом или композиция внутри(между) кластера(ми)?
Какой Вам информации не хватает?
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.



Re: Ассоциация внутри класса Ответ #2 : 23 Сентября 2013, 11:31:58
Меня заинтересовало то, что можно визуально выразить ограничение: "Server" и "Kiosk" могут быть соединены "Controls" только если относятся к одному и тому же "Cluster".

Такого рода ограничения встречаются довольно часто, особенно с ростом размеров предметной области (в реальных задачах предметная область). В то же время материалов на эту тему мне почти не попадалось.