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

Порт ресурса ResourcePort

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

«An interaction point for a ResourcePerformer through which it can interact with the outside environment and which is defined by a ResourceInterface» — точка взаимодействия. Порт отвечает на вопрос ГДЕ, интерфейс — на вопрос ЧТО обещано, и путать их не стоит: у одного исполнителя бывает несколько портов с одним и тем же интерфейсом. Порт принадлежит исполнителю (ownedPort), типизируется интерфейсом и служит концом ресурсного коннектора — соединение по портам точнее, чем соединение по ролям, потому что называет и место стыка. Родителей двое, и оба содержательны: ProtocolImplementation даёт порту право реализовать протокол — вместе с коннектором это единственные два элемента UAF, которые могут; MeasurableElement позволяет приложить к порту измерения, скажем пропускную способность. Показывают порт в связности ресурсов, кадров и безопасности.

Примеры

Порт и интерфейс

Схема показывает связь ownedPort от ResourcePerformer к порту и связь type от ResourceInterface к нему же с кратностью один. Порт без интерфейса не определён, но интерфейс может существовать и без порта.

UAF DMM 1.3, разд. 9.1.7 Resources::Structure, рис. 9-173 ResourcePort — связи ownedPort и type

Конец коннектора

От порта к ResourceConnector идут связи toPort и fromPort. Коннектор определён как «A channel for exchange between two ResourceRoles», но концами могут быть и порты — тогда стык назван точнее.

UAF DMM 1.3, разд. 9.1.7 Resources::Structure, рис. 9-173; разд. 9.1.7 Resources::Connectivity, рис. 9-175 ResourceConnector

Право на протокол

ProtocolImplementation — «An abstract type grouping architectural elements that can implement Protocols» — имеет ровно двух потомков: ResourcePort и ResourceConnector. Значит протокол в модели крепится к порту либо к каналу, и больше никуда.

UAF DMM 1.3, разд. 9.1.7 Resources::Traceability, рис. 9-197 ProtocolImplementation — потомки на схеме

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

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

An interaction point for a ResourcePerformer through which it can interact with the outside environment and which is defined by a ResourceInterface.

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

Точка взаимодействия ресурсного исполнителя с внешней средой, определяемая ресурсным интерфейсом.

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

Связи

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

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

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

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

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

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

Поддержка