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

Способен выполнять (связь) IsCapableToPerform

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

Кортеж, отвечающий на вопрос, кто что умеет делать: он прослеживает структурные элементы к деятельностям, которые они способны выполнять. На одном конце OperationalAgent, Service или ResourcePerformer, на другом — OperationalActivity, ServiceFunction или Function, по одной паре ролей на домен. Отличать его надо от PerformsInContext, и разница принципиальная: IsCapableToPerform говорит о способности вообще, безотносительно обстановки, а PerformsInContext — о том, что действие выполняется ролью при использовании в конкретном контексте или конфигурации. Первый живёт на уровне типов, второй — на уровне применений. С шестнадцатью упоминаниями в списках Elements это один из самых частых элементов UAF: он есть в структурных, связностных и процессных видах пяти доменов. Ошибка — подменять им Implements: тот про переход между уровнями абстракции, а не про умение.

Примеры

Определение

Карточка говорит «A tuple defining the traceability between the structural elements to the Activities that they can perform.» Слово traceability здесь не случайно: связь именно прослеживающая, она не предписывает выполнение, а фиксирует возможность.

UAF DMM 1.3, разд. 9.1.1, пакет Processes — Description карточки IsCapableToPerform

Три пары ролей

На диаграмме сходятся OperationalAgent по роли performingOperationalPerformer, Service по роли service и ResourcePerformer по роли performingResource, а с другой стороны — OperationalActivity, ServiceFunction и Function. Один кортеж обслуживает три домена.

UAF DMM 1.3, разд. 9.1.1, рис. 9-14 — IsCapableToPerform с тремя парами ролей

Способность против контекста

PerformsInContext определён как связь действия с ролью, указывающая, что действие может быть выполнено ролью при использовании в конкретном контексте или конфигурации. IsCapableToPerform такой оговорки не имеет и потому применим на уровне типов.

UAF DMM 1.3, разд. 9.1.1 — карточки PerformsInContext и IsCapableToPerform

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

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

A tuple defining the traceability between the structural elements to the Activities that they can perform.

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

Кортеж, задающий трассируемость от структурных элементов к действиям, которые они способны выполнять.

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

Связи

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

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

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

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

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

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

Поддержка