Свяжитесь с нами
Продукт
Возможности
Мероприятия
Материалы
Крупные предприятия
Свяжитесь с нами
Корпоративные архитектуры

Носитель местоположения LocationHolder

Простыми словами

Абстрактный сборщик: «Abstract type, used to group elements that are allowed to be associated with a Location». Своей семантики у него нет, на диаграммах архитектуры он не появляется — по легенде метамодели абстрактный элемент «has no direct use but is a means of construction». Его работа — быть замком: право иметь место дано не всем подряд, а ровно тем, кто от него наследует, и таких в UAF двое — операционная роль (OperationalRole) и ресурсная роль (ResourceRole). Отсюда содержательный вывод, который в определении не написан: место в UAF привязано не к ТИПУ исполнителя, а к его УПОТРЕБЛЕНИЮ в конкретной структуре. Один и тот же тип радиостанции в одной конфигурации стоит на мачте, в другой — в кузове; общего «места радиостанции» не существует. Отсюда и типичная ошибка — вешать Location на ResourcePerformer или на CapabilityConfiguration: метамодель этого просто не разрешает.

Примеры

Двое наследников, и оба — роли

От LocationHolder наследуют только OperationalRole и ResourceRole. Ни ResourcePerformer, ни OperationalPerformer в этот список не входят, поэтому назначить место типу исполнителя нельзя — только его роли внутри целого.

UAF DMM 1.3, разд. 9.1.12 Parameters, рис. 9-274 LocationHolder; строки Generalization у OperationalRole (разд. 9.1.4) и ResourceRole (разд. 9.1.7)

Как читается связь с местом

У носителя места ноль или одно физическое расположение (physicalLocation → ActualLocation), а сама ActualLocation типизируется элементом Location. Требование к зоне идёт от типа, конкретный адрес — от экземпляра.

UAF DMM 1.3, разд. 9.1.12 Parameters, рис. 9-259 ActualLocation — связи physicalLocation и type/instance

Почему его нет ни в одном виде как фигуры

LocationHolder перечислен в составе трёх видов — Operational Structure, Parameters: Environment и Parameters: Mission Vignette and Scenario, — но показывать его нечем: абстрактный элемент, по легенде метамодели, служит средством построения, а не самостоятельным объектом описания.

UAF DMM 1.3, разд. 7.3 Domain Metamodel Diagram Legend — пояснение к типу Abstract; разд. 8.1.4 и 8.1.14 — списки элементов трёх видов

Определение из первоисточника

дословная выписка

Abstract type, used to group elements that are allowed to be associated with a Location.

машинный перевод

Абстрактный тип для группировки элементов, которым разрешено связываться с местоположением.

Источникhttps://www.omg.org/spec/UAF/1.3/DMM/PDF

Связи

Связанные понятия

Служебные сведения
Вид документа
Metamodel element
Место в подходе
Параметры (Parameters) — сквозной аспект
Редакция
1.3
14 дней бесплатно

Опишите архитектуру своей компании в Storm

Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.

Попробовать бесплатно Без банковской карты

Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей

Поддержка