A conversation diagram focuses on the communications between participants. You cannot create or display processes or choreographies in this diagram.
In the following example, the various conversations associated with deliveries from a supplier to a retailer are analyzed:
Property | Description |
---|---|
Name/Code/Comment |
Identify the object. The name should clearly convey the object's purpose to non-technical users, while the code, which is used for generating code or scripts, may be abbreviated, and should not normally include spaces. You can optionally add a comment to provide more detailed information about the object. By default the code is generated from the name by applying the naming conventions specified in the model options. To decouple name-code synchronization, click to release the = button to the right of the Code field. |
Reusable | Specifies whether the conversation node may be reused in other contexts. |
Reuse conversation | Specifies the conversation node that is being reused in this context. |
Correlation key | [atomic conversations only] Specifies the correlation key (set of correlation properties drawn from the message) used to associate the conversation to a particular instance of a process (see Correlation Keys (BPMN Executable)). Each flow connected to the node must have the same key as the node. |
Property | Description |
---|---|
Name/Code/Comment |
Identify the object. The name should clearly convey the object's purpose to non-technical users, while the code, which is used for generating code or scripts, may be abbreviated, and should not normally include spaces. You can optionally add a comment to provide more detailed information about the object. By default the code is generated from the name by applying the naming conventions specified in the model options. To decouple name-code synchronization, click to release the = button to the right of the Code field. |
Participant | Specifies the participant to which the link is joined. |
Conversation node | Specifies the conversation node to which the link is joined. Use the tools to the right of the list to create, browse for, or view the properties of the currently selected object. |