Chapter 6 Construction d'un Modèle de Processus Métiers d'analyse


Définition d'une décision dans un MPM d'analyse

Une décision spécifie quel chemin emprunter lorsqu'un choix parmi plusieurs flux est possible. Elle peut avoir un ou plusieurs flux entrants et un ou plusieurs flux sortants, chacun doté d'une condition de garde distincte. Le processus global d'une décision est basé sur des expressions définies qui dirigent le flux de contrôle vers le flux approprié en évaluant de façon dynamique les conditions de garde.

Une condition de garde est une condition qui doit être satisfaite pour qu'un flux qui est associé exécute une action. Parmi ces flux, les conditions de garde ne doivent pas se recouper afin d'éviter toute ambiguïté, mais doivent couvrir toutes les possibilités afin d'éviter un gel du processus.

Note   Création d'une décision dans un MPM collaboratif ou exécutable
Vous ne pouvez pas créer une décision dans un diagramme racine d'un MPM collaboratif ou exécutable. Dans ces types de modèle, les décisions ne peuvent être créés que sous un processus composite.

Dans un MPM exécutable, toutes les conditions définies sur les flux sortants de la décision doivent être du même type (Exception ou Evénement).

Pour plus d'informations sur les décisions dans un MPM exécutable, reportez-vous à la section Définition de branchement conditionnel dans le chapitre "Construction d'un MPM exécutable : Gestion des données et chorégraphie".

Applications possibles

Une décision permet de créer des flux complexes de type :

Symbole


Note   Gestion des symboles dans le diagramme
Il n'est pas possible d'attacher deux flux de directions opposées au même angle d'un symbole de décision.

 


Copyright (C) 2005. Sybase Inc. All rights reserved.