An Activity is a step in a process that performs the work. It can be:
An Activity can have variables (properties); assign values; and, make decisions based on their values. These are not shown in a business process diagram, but the notation includes them in its object model to facilitate mapping to BPEL.

See more on Loops: sequential and parallel processing; ‘while’; and, ‘do until‘
Here we have an example of the notation used to represent Exception Handling in the process ‘enrol student’:
Here we have an example of the notation used to represent Compensation in the process ‘reserve pool table’:
The diagrams above were created in MS Visio, using a stencil I created for activities and other stencils containing the notation used in Events, Gateways and Sequential Flow – altogether, this makes it easier to draft models in Visio. The original notation I used in my stencils were sourced from some good guys at bpmresearch and I refined them a little for my own purpose. In the spirit of open source (!) I also provide my stencil here for BPMN Activity in Colour and BPMN Activity in Black and White, (simply save the zip file to your desktop, unzip the file and copy the new .vss file to your My Shapes folder – then, open MS Visio and go to File > Shapes > Open stencil… Select the new .vss and open it. Voila!)
Tags: activity, ad hoc, atomic, bpel, bpmn, business process, compensation, compound, events, exception handling, flows, gateways, loops, multiple instances, process, sub processes, task, visio stencil
No tags for this item
Responses are currently closed, but you can trackback from your own site.
Participant exchange in BPMN Flashcard on participant exchange in business process modeling
Sequence flow in BPMN Flashcard of sequence flow in business process modeling
Events in BPMN Flashcard of events in business process modeling
Gateways in BPMN Flashcard of gateways in business process modeling
Looping in BPMN Flashcard of looping in standard mode (‘while’ or ‘do until’ loops)