Pools and Lanes
BPMN definition
The term "Swim-lane" encompasses" "Pools" and "Lanes".
Pools represent the participants in a collaboration. A pool is a kind of container for a process, which is separating it from another pools.
A lane is partitioning a pool into sub-segments, which fill the entire length either vertically or horizontally.
The stencils "Pool" and "Lane" can be dragged as any other shape too from the Collaboration Toolbox onto the working area.
To edit the name of a swim-lane, either double click onto the heading, select the swim-lane and press F2 or edit the name in the Properties Area.
The following Properties may be edited:
- Multiple Instances
-
Determines, if the pool will be repeated:
- No
-
Pool is performed once
- Parallel
-
Three vertical lines shown at the bottom-center of the pool indicate a parallel multiple instance. Activities in the pool can follow a any order (can be parallel).
- Sequential
-
Three horizontal lines shown at the bottom-center of the pool indicate a sequential multiple instance. Activities in the pool need to follow a certain order (sequence).
- Black Box
-
Only the name of the pool will be displayed in a box
- Free Position
-
The pool is freely movable within the modeling area
- Orientation
-
- Horizontal
-
The pool is displayed horizontally
- Vertical
-
The pool is displayed vertically
- Executable
-
- None
-
Not executable. For documentation purposes.
- Full
-
Fully executable as workflow
- Simulation
-
Executable for simulation purposes
- Expression
-
Advanced property to create program code in order to enable the execution of the pool as a process
- Responsible
-
Assign participants responsible for this pool