![]() In version 1.2, BPMN differentiated between embedded and reusable subprocesses by assigning an attribute to a subprocess. ![]() A sub-process is visualized as a rounded rectangle:.Sequence flow cannot cross sub process boundaries.A sub process must have at least one end event. No other start event types are permitted. A sub process has exactly one none start event.Sub-processes must have the following characteristics: Events that are thrown during execution of the sub process, can be caught by Boundary events on the boundary of the sub process, creating a scope for that event limited to just the sub process. ![]() You can use a sub process to create a new scope for events. A sub process is completely embedded inside a parent process. ![]() Process variables are explicitly mapped between the process instance and the call activity.Ī call activity is visualized as a rounded rectangle with a thick border.Ī sub process is a single activity that contains activities, gateways, and events which form a process. The main difference between a sub-process and a call activity is that the call activity does not share context with the process instance. A call activity is used to execute another process definition as part of the current process instance.
0 Comments
Leave a Reply. |