Узел (UML)
![]() | Тема этой статьи Википедии может не соответствовать общему правилу по известности . ( октябрь 2015 г. ) |
Эта статья нуждается в дополнительных цитатах для проверки . ( февраль 2009 г. ) |
Узел [ 1 ] в унифицированном языке моделирования (UML) — это вычислительный ресурс, на котором могут быть развернуты для выполнения артефакты UML . [ 1 ]
Существует два типа узлов: узлы устройств и среды выполнения .
- Устройство представляет собой аппаратные устройства: физический вычислительный ресурс с возможностью обработки, на котором артефакты UML могут быть развернуты для выполнения . Устройства могут быть сложными (т. е. состоять из других устройств). [ 2 ]
- Среда выполнения представляет собой программные контейнеры (такие как операционные системы, JVM, контейнеры сервлетов/EJB, серверы приложений, серверы порталов и т. д.). Это узел, который предлагает среду выполнения для определенных типов компонентов, которые развернуты на нем в виде развертываемых артефактов. [ 2 ]
Среды выполнения могут быть вложенными. Узлы могут быть связаны между собой посредством путей связи для определения сетевых структур. Путь связи — это «связь между двумя DeploymentTargets, посредством которой они могут обмениваться сигналами и сообщениями». [ 2 ]
Использование
[ редактировать ]При моделировании устройств их можно моделировать несколькими разными способами:
- Назовите устройство, используя тип и марку, например «IBM RS6000», «HP 9000».
- Назовите устройство, используя его предполагаемую функцию, например «Сервер базы данных», «Высокоскоростной коммутатор».
- Назовите устройство, используя развернутую на нем операционную систему, например «Сервер Linux», «Сервер Solaris».
Используйте тегированные значения для указания характеристик устройств/сред выполнения, например «Память=2ГБ», «Дисковое пространство=32ГБ», «Версия=2.5.1».
Ссылки
[ редактировать ]- ^ Jump up to: а б «Узлы». Единый язык моделирования 2.5.1 . Официальный номер документа OMG /05.12.2017. Организация по разработке стандартов группы управления объектами (OMG SDO). Декабрь 2017. с. 387, 396, 403, 657.
- ^ Jump up to: а б с ОМГ (2008). Унифицированный язык моделирования OMG (OMG UML), Надстройка, V2.1.2. Архивировано 23 сентября 2010 г. в Wayback Machine , стр. 199-210.