Pool

Pool
A Pool is the graphical representation of a Participant in a Collaboration. A Participant can be a specific PartnerEntity (e.g., a company) or can be a more general PartnerRole (e.g., a buyer, seller, or manufacturer). A Pool MAY or MAY NOT reference a Process. A Pool is NOT REQUIRED to contain a Process, i.e., it can be a “black box.”
— BPMN 2.0.2 Standard, 9.3, Pool and Participant

A process does not necessarily need a pool to be executable. However, it can help to make the model clearer.

Pool Attributes

Group Attribute Description

Details

Is executable

Determines whether or not the process is executable. There can only ever be one executable business process per process model.

Process identifier

Unique identifier of the process definition.

More

Is multi instance participant

Defines the multiplicity of a participant.

Minimum

The minimum number of participants that must be involved in the collaboration.

Maximum

The maximum number of participants that must be involved in the collaboration.