Ресурсный коннектор ResourceConnector
Простыми словами
«A channel for exchange between two ResourceRoles» — канал между РОЛЯМИ, а не между исполнителями. Разделение принципиальное и постоянно нарушается. ResourceExchange объявляет, что поток между исполнителями в принципе возможен; ResourceConnector показывает, где именно этот поток проложен внутри конкретной структуры. Одному объявленному обмену может отвечать несколько коннекторов в разных конфигурациях. Концы бывают двух видов: сами роли (fromRole, toRole) либо их порты (fromPort, toPort) — второй способ точнее, потому что называет и точку взаимодействия. У элемента два родителя: ProtocolImplementation даёт право реализовать протокол, AssetRole — «An abstract element that indicates the types of elements that can be affected by Risk in the particular context», то есть канал может быть затронут риском. Есть и связь boundaryCondition к Environment: у канала есть граничные условия среды.
Примеры
На схеме коннектор связан с ResourceExchange парой realizedByConnector и exchange. Тем же способом обмен реализуют FunctionEdge в процессе и ResourceMessage в последовательности — три способа показать один объявленный поток.
UAF DMM 1.3, разд. 9.1.7 Resources::Connectivity, рис. 9-175 ResourceConnector и рис. 9-176 ResourceExchange
Схема показывает четыре конца: fromRole и toRole к ResourceRole, fromPort и toPort к ResourcePort. Порт определён как точка взаимодействия исполнителя, задаваемая ресурсным интерфейсом, поэтому вариант с портами строже.
UAF DMM 1.3, разд. 9.1.7 Resources::Connectivity, рис. 9-175; разд. 9.1.7 Resources::Structure, рис. 9-173 ResourcePort
Через AssetRole коннектор попадает в анализ рисков на уровне ролей — тот самый, который показывают в Security Traceability. Связь boundaryCondition к Environment позволяет записать условия, в которых канал работает.
UAF DMM 1.3, разд. 9.1.7 Resources::Connectivity, рис. 9-175 — связь boundaryCondition; разд. 9.1.8 Security::Structure — определение AssetRole
Определение из первоисточника
дословная выпискаA channel for exchange between two ResourceRoles.
Канал обмена между двумя ресурсными ролями.
Связи
Исходящие
- Обобщение — таксономическое отношение «частное → общее»ProtocolImplementation
- Обобщение — таксономическое отношение «частное → общее»AssetRole
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей