IBM FileNet P8, Version 5.2.1            

Ouverture de documents XPDL 2.0 dans Process Designer

Des outils de création de diagramme simples d'emploi prenant en charge BPMN (notation graphique avec modèles standard dédiée aux processus métier) et le mappage avec XPDL permettent d'échanger des mappes de processus avec des développeurs qui peuvent ensuite implémenter ces processus dans des applications de modélisation comme Process Designer.

Le format XPDL (XML for Process Definition Language) est un format de fichier XML standard que vous pouvez utiliser pour échanger des modèles de processus entre des utilitaires. Cette communication directe élimine les tâches fastidieuses comme, par exemple, recréer les étapes et les routes dans l'application de modélisation de processus.

Certains outils de génération de diagrammes peuvent produire des diagrammes de processus qui associent des données aux diverses étapes d'un processus mais ils ne sont pas conçus pour implémenter toute la logique de traitement requise pour obtenir un processus automatisé complètement fonctionnel. Quand l'auteur d'un flux de travaux ouvre ces diagrammes dans Process Designer, il doit spécifier les participants appropriés ou les files d'attente pour chaque étape, les conditions applicables aux routes, les fonctions système requises et d'autres éléments afin de créer une définition de flux de travaux utilisable.

Eléments BPMN

Le standard BPMN apporte un ensemble d'éléments graphiques qui permettent de créer des diagrammes clairs et facilement échangeables avec d'autres utilisateurs, soit directement soit au format XPDL. Chaque application de modélisation de processus avancée prend en charge une partie de ces éléments. Le tableau ci-dessous indique la correspondance entre les formes BPMN standard et les objets de Process Designer.

La spécification XPDL 2.0 fournit une grande souplesse pour la représentation des processus. Si Process Designer permet d'ouvrir, d'afficher et d'enregistrer des mappes de processus au format XPDL 2.0 format, il n'est en revanche pas toujours possible de représenter complètement un document issu d'une application BPMN dans Process Designer. Les éléments indiqués comme n'ayant pas de correspondance ne s'affichent pas dans Process Designer. Si vous modifiez la mappe de processus dans Process Designer et que vous l'enregistrez au format XPDL, les éléments identifiés comme des constructions BPMN sans correspondance seront perdus. En conséquence, l'aspect et le contenu peuvent changer quand vous ouvrez la mappe dans l'application d'origine ou dans une autre application BPMN.

Forme BPMN Entité BPMN Dans Process Designer Remarques
BPMN Démarrer

Formes BPMN Démarrer

Démarrer

et diverses autres entités Démarrer

Etape PE Lancer  Etape PE Démarrer

Etape PE Général  Etape PE Système

Si le fichier XPDL contient plusieurs entités Démarrer, la première est mappée à l'étape Lancer ou Démarrer et toutes les autres sont mappées à une étape Général ou Système.
Tâche BPMN Tâche Etape PE Général  Etape PE Système Etape Général ou étape Système
Sous-processus BPMN réduit Sous-processus réduit Etape PE Système Etape Système — Appel (sous-mappe)

Bien que le standard XPDL ne définisse pas la forme de sous-processus réduit comme une activité, Process Designer mappe cette entité à une fonction système d'appel.

Sous-processus BPMN développé Sous-processus développé Sous-mappe Sous-mappe
Décision exclusive BPMN Décision exclusive - Fusionner (XOR) Etape PE Général  Etape PE Système Type de division OR ou type de jointure OR
Décision inclusive BPMN Décision inclusive - Fusionner (OR) Etape PE Général  Etape PE Système Type de jointure AND (non mappé à un type de division)
Fork parallèle BPMN Fork parallèle - Joindre (AND) Etape PE Général  Etape PE Système Type de division AND ou type de jointure AND
Annotation de texte BPMN Annotation de texte Annotation de texte PE  
Flux BPMN - Normal Séquence de connexion

flux normal

Route PE Routage sans condition
Flux BPMN - conditionnel Séquence de connexion

flux conditionnel

Route PE Routage avec condition
Flux BPMN - par défaut Séquence de connexion

Flux par défaut

Route PE Routage sans condition (doit être la dernière route depuis une étape)
Association de connexions BPMN Association de connexions Association d'annotations PE Association d'annotations de texte

Les entités BPMN suivantes représentent différents types d'événements avec des déclencheurs et des résultats qui ne sont pas mappés directement à des objets dans Process Designer. Si elles existent dans le fichier XPDL, elles sont mappées comme indiqué dans le tableau ci-dessous.

Forme BPMN Entité BPMN Dans Process Designer Remarques
Formes d'événements intermédiaires divers BPMN Evénements intermédiaires divers Etape PE Général  Etape PE Système Etape Général ou étape Système
Formes d'événements de fin divers BPMN Evénements de fin divers Etape PE Général  Etape PE Système Ces éléments sont mappés à l'étape Général ou à l'étape Système.

Bien qu'un événement Fin puisse être requis dans certaines applications de modélisation BPMN, il n'est pas mappé à une étape correspondante dans Process Designer.

Formes d'événement de base et complexe BPMN Fusion de décision complexe et échange exclusif de base d'événement (XOR) Etape PE Général  Etape PE Système Ces éléments sont mappés à l'étape Général ou à l'étape Système.

Non mappé au type de division ou au type de jointure

Pools et couloirs BPMN Pools et couloirs   Les données des pools et des couloirs sont conservées dans Process Designer mais ne sont pas mappées.

Les entités BPMN suivantes ne sont pas mappées à des objets.

Forme BPMN Entité BPMN
Formes de Tâche BPMN Diverses entités de tâche
Objet de données BPMN Objet de données d'artefact
Formes de sous-processus BPMN Entités de sous-processus diverses
test Connecteur hors page
Formes de transactions et groupes BPMN Entités de transactions et groupes


Dernière mise à jour : Octobre 2015
bpfwd001.htm

© Copyright IBM Corp. 2015.