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

Элемент UAF UAFElement

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

UAFElement — корень всей метамодели: абстрактный супертип для всех элементов UAF, дающий им общий набор свойств. Общего свойства ровно одно — URI, необязательный строковый идентификатор элемента. Ни родителя, ни других атрибутов у него нет, и в этом весь смысл: любой элемент реестра, от Capability до ServiceSignal, оказывается его потомком через цепочку из двух-четырёх шагов. В спецификациях видов имя появляется там, где вид сознательно работает с чем угодно: в Dictionary (словаре терминов архитектуры), в Standards Taxonomy и Standards Traceability (стандарт применим к любому элементу архитектуры), в Security Controls и в Motivation: Requirements. Ошибка — искать у UAFElement поведение или связи: у него нет ни того, ни другого, он существует ради наследования и ради единого способа сослаться на элемент извне.

Примеры

Определение объясняет назначение целиком

Стандарт пишет: «Abstract super type for all of the UAF elements. It provides a way for all of the UAF elements to have a common set of properties». Никакой другой роли у элемента нет — это чистая точка сборки иерархии.

UAF DMM 1.3, разд. 9.1.2, описание UAFElement (рис. 9-43)

Единственный общий атрибут

У UAFElement объявлен ровно один атрибут — URI типа String с кратностью 0..1, хранящий уникальный идентификатор элемента. Он необязателен, поэтому модель без URI остаётся корректной, но обмен между инструментами теряет опору.

UAF DMM 1.3, разд. 9.1.2 — таблица атрибутов UAFElement

Почему корень виден в видах стандартов

Standard стандарт определяет как ратифицированную и прошедшую экспертизу спецификацию, которая может быть применена к любому элементу архитектуры. Чтобы это выразить, вид Standards Traceability и перечисляет UAFElement как допустимый конец применимости.

UAF DMM 1.3, разд. 9.1.10, описание Standard (рис. 9-241); разд. 8.1.10 — список Elements вида Standards Traceability

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

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

Abstract super type for all of the UAF elements. It provides a way for all of the UAF elements to have a common set of properties.

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

Абстрактный супертип всех элементов UAF. Даёт всем элементам общий набор свойств.

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

Основные параметры

Атрибуты этой сущности по справочнику источника.

  • URI : String[0..1] — Captures Unique identifier for the element.

Связи

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

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

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

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

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

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

Поддержка