Обобщение способности 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.
Таксономическое отношение между более общей и более частной способностью.
Связи
Исходящие
- Обобщение — таксономическое отношение «частное → общее»PropertySetGeneralization
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormКарта бизнес-способностейАрхитектура систем и интеграцийРеестр процессов