Шаг 203.
Унифицированный язык моделирования UML.
Организация узлов

    На этом шаге рассмотрим организацию узлов в UML.

    Узлы можно группировать в пакеты точно так же, как классы и артефакты.

    Можно также организовывать узлы, специфицируя связи зависимости, обобщения и ассоциации (включая агрегации) между ними.

    Самый распространенный вид связи между узлами – это ассоциация. В данном контексте ассоциация представляет физическое соединение узлов, например линию Ethernet, последовательный канал или разделяемую шину (см. рис. 1).


Рис.1. Соединения

    Ассоциации можно использовать даже для моделирования непрямых соединений типа спутниковой линии связи между двумя удаленными процессорами.

    Поскольку узлы аналогичны классам, в нашем распоряжении находится весь аппарат ассоциаций. Иными словами, можно использовать роли, множественность и ограничения. Как показано на рис. 1, следует применять стереотипы, если необходимо моделировать разные виды соединений – к примеру, чтобы отличить соединение 10FT Ethernet от соединения по последовательному каналу RSF232.

    На следующем шаге рассмотрим типичные приемы моделирования процессоров и устройств в UML.




Предыдущий шаг Содержание Следующий шаг