Дуга сервисной функции 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.
Кортеж, показывающий поток ресурсов (объектов, информации) между акциями действий.
Связи
Исходящие
- Обобщение — таксономическое отношение «частное → общее»ProcessEdge
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormРеестр процессовИмитационное моделированиеАрхитектура систем и интеграций