Les diagrammes de processus métiers pour SOA et autres langages exécutables contiennent des objets supplémentaires qui permettent de modéliser la mise en oeuvre des processus via des services Web modélisés comme des fournisseurs de service.
Vous pouvez créer un diagramme de processus métiers dans un modèle, dans un package ou dans un processus décomposé.
Objet |
Outil |
Symbole |
Description |
---|---|---|---|
Processus |
|
Tâche à effectuer (voir Processus (MPM)). |
|
Unité d'organisation |
|
Organisation, service ou personne responsable d'un processus (voir Unités d'organisation ( MPM)). |
|
Flux |
|
Chemin du flux de contrôle entre les processus (voir Flux (MPM )). |
|
Décision |
|
Décision à prendre lorsque plusieurs chemins sont possibles. Un seul chemin sera choisi au moment de l'exécution (voir Décisions (MPM )). |
|
Synchronisation |
|
Permet la synchronisation des flux entre plusieurs actions concurrentes ou permet de concevoir une scission (voir Synchronisations (MPM )). |
|
Début |
|
Point de départ du processus décrit dans le diagramme de chorégraphie (voir Débuts et fins (MPM )). |
|
Fin |
|
Point de fin du processus décrit dans le diagramme de chorégraphie (voir Débuts et fins (MPM )). |
|
Format de message |
Aucun |
|
Définition du format des données échangées entre processus (voir Format de message (MPM)). |
Partie de message |
Aucun |
Aucun |
Partie du message WSDL (Web Services Description Language) (voir Parties de message (MPM)). |
Evénements |
Aucun |
Aucun |
Occurrence instantanée et observable lors de l'existence d'un processus métiers (voir Evénements (MPM)). |
Fournisseur de service |
Aucun |
Aucun |
Service Web contenant des interfaces et opérations pour mettre en oeuvre vos processus (voir Fournisseurs de services (MPM)). |
Document XSD |
Aucun |
Aucun |
Contient le schéma de données géré par un fournisseur de service (voir Documents XSD (MPM)). |
Variable |
Aucun |
Aucun |
Conteneur de données (voir Variables (MPM)). |
Clé de corrélation |
Aucun |
Aucun |
Jeu de variables utilisées pour identifier une instance de processus (voir Clés de corrélation (MPM)). |
Transformation de données |
Aucun |
Aucun |
Objet qui permet la copie des données depuis une source vers une cible avec des transformations potentielle (voir Transformations de données (MPM)). |