Choreography-based design of business collaborations
Generate an AI Snapshot to get a quick, structured summary of this paper.
A concise AI-generated summary of the paper will appear here once you click Generate AI Snapshot.
TL;DR
Techniques to construct the choreography in a gradual manner, based on step-wise refinement, allowing a designer to focus on the most important problems of the choreographic first and then gradually introduce more detail are presented.
Abstract
We define choreography-based design as a design approach in which a business process for a business collaboration (or choreography) is established by the stakeholders in the collaboration. Subsequently, the stakeholders adapt their internal business processes to the established choreography, to allow successful collaboration. To assist in such a design approach, this paper presents techniques to: (i) construct the choreography in a gradual manner, based on step-wise refinement, allowing a designer to focus on the most important problems of the choreography first and then gradually introduce more detail; and (ii) check if at one level of detail the aspects from the previous level of detail are observed. We define these techniques at a sufficient level of detail, such that they can be implemented and supported by tools.
