Зависимость способностей CapabilityDependency
Простыми словами
CapabilityDependency (зависимость способностей) — кортеж, утверждающий зависимость одной способности от другой. Оба конца ведут к Capability и названы dependentCapability и independentCapability, кратности единичные: зависимая и независимая стороны различены явно, поэтому направление зависимости из модели читается однозначно. Родитель MeasurableElement позволяет измерять саму зависимость — например её критичность. Работает элемент в одном виде: Strategic Connectivity, чьё определение стандарт сводит к описанию зависимостей между планируемыми способностями. Читая издание 1.3, надо знать про дефект текста: определение говорит о зависимости одной CapabilityDependency от другой, то есть кортежа от кортежа, хотя концы на схеме — способности. Ошибка — выражать зависимостью декомпозицию или обобщение: для них есть свои конструкции.
Примеры
Текст определения утверждает, что один CapabilityDependency зависит от другого — имя элемента подставлено вместо имени его концов. На схеме рис. 9-70 обе роли ведут к Capability, а не к самому кортежу. Верна схема.
UAF DMM 1.3, разд. 9.1.3 — описание CapabilityDependency и рис. 9-70 с ролями dependentCapability и independentCapability
Концы названы dependentCapability и independentCapability, обе кратности равны 1. Поэтому по одной строке реестра видно, какая способность зависит, а какая — та, от которой зависят; симметричной связи в UAF здесь нет.
UAF DMM 1.3, разд. 9.1.3, рис. 9-70 — кратности и имена ролей CapabilityDependency
Strategic Connectivity определён как описание зависимостей между планируемыми способностями; интерес вида назван прямо — зависимости способностей. Рекомендуемая реализация — диаграммы определения блоков и внутренней структуры SysML.
UAF DMM 1.3, разд. 8.1.3 — Concerns, Definition и Recommended Implementation вида Strategic Connectivity
Определение из первоисточника
дословная выпискаA tuple that asserts that one CapabilityDependency is dependent from another.
Кортеж, утверждающий, что одна способность зависит от другой.
Связи
Исходящие
- Обобщение — таксономическое отношение «частное → общее»MeasurableElement
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormКарта бизнес-способностейАрхитектура систем и интеграцийРеестр процессов