Home > BPMN Diagrams Procedures and Reference > BPMN Activities Reference

BPMN Activities Reference

Activity Flow Objects indicate where work is performed, and an Activity can be a regular task or a subprocess. iGrafx supports all of the indicators specified by the BPMN standard that can be displayed in a BPMN activity shape.

Activity flow objects of type Task or Subprocess may have various advanced behaviors associated with them, including Repeat (Loop) behavior, Multi-Instance, Ad-hoc, and Business Transaction. In addition, boundary events (exception flow) are also permitted on Activities. To set activity options and behavior, see Properties dialog box - BPMN Guide page

The activities with indicators for advanced behaviors are shown below:.

loop.bmp 

A loop is a sequential repetition of a task within an activity shape.

multi-instance.bmp 

A multi-instance parallel task is a simultaneous repetition of a task within an activity shape.

multi-instance-sequential.bmp 

A multi-instance sequential task is a sequential repetition of a task within an activity shape.

BPMNad-hocsubpr.bmp 

Ad-hoc specifies that activities in a subprocess are not controlled or sequenced in a particular order.

business_transaction.bmp 

A business transaction is a special type of subprocess that can use cancel events if needed.

In addition to the standard activity behavior such as duration or cost, you can specify an activity to be a subprocess represented by a separate diagram, or an embedded subprocess that shows subprocess steps in its parent diagram. You may also define a ‘Call Activity,’ which is a ‘Global’ task or process, and is shown with a thick border line. Finally, you may also create Event Subprocesses for event handling. For procedures on how to create subprocesses and exception flows, please see BPMN Flows, Processes, and Behaviors.

Related Topics

Properties dialog box - BPMN Guide page

Properties dialog box - Task page - Step tab

BPMN Flows, Processes, and Behaviors

BPMN Properties