Date: Thu, 28 Mar 2024 23:29:32 +0100 (CET) Message-ID: <57246005.1201.1711664972529@nm-docs> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_1200_962806207.1711664972528" ------=_Part_1200_962806207.1711664972528 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Description
A Choreography formalizes the way business participants coordinate their= interactions. A Choreography is a type of process, but its purpose and beh= avior are different from a standard BPMN process.
A standard process defines the flow of activities of a specific partner = entity or organization. In contrast, a Choreography formalizes the way busi= ness participants coordinate their interactions. The focus is not on the wo= rk performed within these participants, but rather on the information = (messages) exchanged between them.
A Choreography is a definition of expected behavior, basically a procedu= ral business contract between interacting participants. It shows the m= essages exchanged and their logical relations. This allows business partner= s to plan their business processes for inter-operation without introdu= cing conflicts.
A BPMN Choreography diagram is based on the UML Activity diagram and inc= ludes restrictions and extensions as defined by BPMN.
Types of Choreography elements are as follows: