Profile contract
bpmn.conversation@1
BPMN 2.0.2 conversation: conversation/sub-conversation/call-conversation hexagon nodes, conversation links to participants (pool machinery), participant bands.
graph projectionBPMN conversation diagram
Open this profile in the gallery
Primary palette
Additional context roles
Relationship roles
Legal endpoints
| Relation | Source roles | Target roles | Self relation |
|---|---|---|---|
bpmn.conversationlink | flow.process, flow.subprocess, uml.actor | flow.callconversation, flow.conversation, flow.subconversation | Not allowed |
Profile verification
- Conversation links connect a pool/participant to a conversation node under their explicit endpoint rules.
- Conversation/subconversation/callconversation glyphs remain distinct; sequence flow is not substituted for a conversation link.
Profile defaults
Explicit file settings override eligible CSS, then these profile defaults and the common standard apply. Unspecified semantic facts remain unspecified.
{
"projection.kind": "graph",
"projection.profile": "bpmn.conversation@1"
}Projection properties
kind, profile, inputs, analysis_budget, traces, iso, depth
Design operations
- Create participant pools and conversation nodes; connect conversation links; edit labels.
Bounded analysis
Structural verification and display only; no execution or implied process engine.
Outside this profile
- BPMN XML/DI interchange
- execution semantics
- formal OMG certification