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

Обобщение способности CapabilityGeneralization

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

CapabilityGeneralization (обобщение способностей) — таксономическое отношение между более общей и более конкретной способностью. Как и ServiceGeneralization, это самостоятельный элемент метамодели, а не рисуемая стрелка: у обоих один родитель PropertySetGeneralization, который наследует UML-обобщение и MeasurableElement. Практический смысл в том, что дерево способностей в UAF — это данные, которые можно измерять и выгружать, а не оформление диаграммы. Концы жёсткие: generalCapability и specificCapability, оба к Capability с кратностью 1, оба переопределяют родительские роли. Работает элемент ровно в одном виде — Strategic Taxonomy, определение которого стандарт сводит к одной строке про таксономию способностей. Ошибка — выражать обобщением декомпозицию: разложение способности на части выражают роли самой Capability, а обобщение отвечает на вопрос, что чьей разновидностью является.

Примеры

Тот же приём, что и у сервисов

У Capability и Service обобщения устроены одинаково: CapabilityGeneralization и ServiceGeneralization наследуют один и тот же PropertySetGeneralization и переопределяют его роли generalPropertySet и specificPropertySet.

UAF DMM 1.3, разд. 9.1.3 (CapabilityGeneralization, рис. 9-55) и разд. 9.1.5 (ServiceGeneralization, рис. 9-127)

Единственный вид, где элемент нужен

Strategic Taxonomy определён одной строкой — показывает таксономию способностей; заинтересованные стороны названы как менеджеры проектов, архитекторы предприятия и руководители. Рекомендуемая реализация — диаграмма определения блоков SysML.

UAF DMM 1.3, разд. 8.1.3 — Stakeholders, Definition и Recommended Implementation вида Strategic Taxonomy

Обобщение можно измерять

PropertySetGeneralization наследует не только UML-обобщение, но и MeasurableElement — абстрактный тип элементов, к которым применимы наборы измерений. Поэтому на само отношение обобщения можно повесить измерение.

UAF DMM 1.3, разд. 9.1.1 — описание PropertySetGeneralization; разд. 9.1.12 — описание MeasurableElement

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

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

A CapabilityGeneralization is a taxonomic relationship between a more general Capability and a more specific Capability.

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

Таксономическое отношение между более общей и более частной способностью.

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

Связи

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

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

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

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

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

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

Поддержка