Notions de base relatives au diagramme racine

Un diagramme racine est une forme particulière de diagramme de processus métiers requise par les langages ebXML et BPEL, qui fournissent une représentation de haut niveau d'un système et de ses interactions avec les partenaires métiers.

Pour les autres langages, le diagramme racine est simplement le plus haut niveau d'un diagramme de chorégraphie (voir Notions de base relatives au diagramme de chorégraphie).

Lorsqu'ils utilisent les langages ebXML et BPEL, les analystes métiers ou techniques doivent identifier les partenaires métiers de leur système afin de spécifier sa portée ainsi que les interactions avec ces partenaires.

Les partenaires sont connectés à un processus racine via des associations de rôle et peuvent accomplir leur rôle demandeur ou répondeur en relation avec le système.

Dans l'exemple suivant, Transporteur, Fournisseur et Client sont des partenaires métiers, qui interagissent avec le processus racine Vente de produits. Le Client a le rôle demandeur vis-à-vis du système, tandis que Fournisseur et Transporteur ont un rôle répondeur :



Lorsque vous avez créé un diagramme racine, vous pouvez ensuite décomposer votre processus racine afin de créer un diagramme de chorégraphie (voir Notions de base relatives au diagramme de chorégraphie).