The UAF BPMN Process Flow diagram supports the Business Process Modeling Notation (BPMN) 2.0 specification and metamodel for process modeling. You can use the diagram to model the orchestration of processes that support an OperationalActivity, ResourceFunction, or ServiceFunction.
Mapping UAF to Process orchestration
UAF properties are provided to elements of the BPMN diagram, so that you can map the UAF architecture to the BPMN elements within a UAF tab in each BPMN element’s definition.
•Process: You can map each Process to the OperationalActivity, or (Resource) Function, or ServiceFunction it performs/orchestrates. An OperationalActivity or Function viewpoint does not represent the ordering of what OperationalActivity or (Resource) function goes first, second, and so on – it represents transformation of resources. The Process view enables you to model orchestration of how OperationalActiviites or Functions are performed.
•Swimlane and Pool: You can map each Pool and Swimlane – which represents the BPMN concept of Participant – to an OperationalPerformer, ResourcePerformer, or ServiceSpecification.
•Sequence Flow: can be mapped to OperationalActivityEdge.
•Message Flow: can be mapped to OperationalActivityEdge, Needline, Resource Interface, or Service Connector.
•Gateway: can be mapped to an OperationalActivityEdge.