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

Дуга сервисной функции ServiceFunctionEdge

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

ServiceFunctionEdge (ребро функции сервиса) — кортеж, показывающий поток объектов и информации между действиями функций сервиса. Элемент помечен как абстрактный, и это отличает его от соседей: ребро задумано как группировка, а конкретные виды потока приходят из UML и BPMN через родителя ProcessEdge, который наследует и ActivityEdge, и SequenceFlow. Отсюда же двойное присутствие ребра в видах процессов — и в SysML-варианте, и в BPMN. Роль realizedByActivityEdge связывает ребро с ServiceExchange: один и тот же обмен виден в процессах как ребро, в связности как соединитель, в последовательностях как сообщение. Внимание к тексту издания: описание ребра дословно скопировано из операционного домена и говорит про OperationalActivityActions, хотя концы на схеме — ServiceFunctionAction.

Примеры

Дефект издания в описании

Определение ServiceFunctionEdge говорит о потоке между OperationalActivityActions — элементами операционного домена. На схеме рис. 9-139 концы ребра иные: ServiceFunctionAction через роли from и to. Верна схема, а не текст.

UAF DMM 1.3, разд. 9.1.5 — описание ServiceFunctionEdge и рис. 9-139 с ролями from, to, incomming, outgoing

Абстрактное ребро — не оговорка

У ServiceFunctionEdge стоит isAbstract со значением Yes, тогда как у ServiceFunctionAction и ServiceFunction — No. Конкретные типы потока приходят из UML и BPMN: родитель ProcessEdge наследует ActivityEdge и SequenceFlow.

UAF DMM 1.3, разд. 9.1.5, описание ServiceFunctionEdge; разд. 9.1.1 — список Generalization у ProcessEdge

Одно и то же в трёх видах

ServiceExchange связан ролью realizedByActivityEdge с ребром, ролью realizedByConnector с соединителем и ролью realizedByMessage с сообщением. Поэтому виды процессов, связности и последовательностей показывают один обмен с трёх сторон.

UAF DMM 1.3, разд. 9.1.5, рис. 9-132 — три роли реализации ServiceExchange

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

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

A tuple that shows the flow of Resources (objects/information) between OperationalActivityActions.

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

Кортеж, показывающий поток ресурсов (объектов, информации) между акциями действий.

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

Связи

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

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

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

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

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

Это же в StormРеестр процессовИмитационное моделированиеАрхитектура систем и интеграций

Поддержка