L’intention de la chorégraphie est décrite dans un document distinct distinct de la définition du processus BPEL. Il est créé lors de la phase de conception d'un projet et peut vous aider à réfléchir aux interactions qui se produiront entre les différents services du système.
Choreography Intent peut utiliser XML ou BPEL pour définir les interactions qui se produiront entre les services. En particulier, il permet de définir des modèles d'échange de messages, tels que demande/réponse, unidirectionnel et publication/abonnement.
Choreography Intent peut être un outil précieux pour la conception de processus BPEL, car il peut aider à identifier et à résoudre les problèmes potentiels dès le début de la phase de conception. Il peut également être utilisé pour générer des cas de test pour le processus BPEL.