Types de tâches BPMN, générées sur la base de la CPE

Un seul motif de transformation est appliqué à une fonction. La transformation essaye d'appliquer le motif qui correspond aux règles de priorité suivantes (du haut vers le bas) :

Tout d'abord, la valeur de l'attribut implémenter en tant que est évaluée.

Ensuite, l'évaluation vérifie s'il y a un écran modélisé comme satellite ou non.

Troisièmement, l'évaluation vérifie si le satellite est un objet de type Type de service ou non. La transformation génère un service.

Quatrièmement, l'évaluation vérifie si le satellite est un élément organisationnel ou non.

Si plusieurs objets de type de service ou plusieurs éléments organisationnels sont reliés à une fonction, la transformation renvoie une erreur et aucun diagrammes BPMN n'est créé.

Tout d'abord, la vérification sémantique contrôle si les liaisons sont uniques ou non au niveau de définition. Si les liaisons sont ambiguës au niveau de définition, la vérification sémantique examine les liaisons au niveau de valeur. Si la liaison est unique au niveau de valeur, la transformation est exécutée en fonction du satellite relié.

Le tableau qui suit montre les règles de concordance en détail :

Objet de fonction dans la CPE

Résultat de la transformation

Valeur de l'attribut « Implémenter en tant que »

Objets satellites

Type de tâche générée

Placé dans la sous-partition

Tâche utilisateur

Au choix

Tâche utilisateur

sous-partition système

Tâche de service

Au choix

Tâche de service

sous-partition système

Tâche manuelle

Au choix

Tâche manuelle

sous-partition système

 

 

 

 

 

 

 

non géré

 

un unique élément organisationnel

Tâche manuelle

Partition de l'élément organisationnel

Masque(s)

Tâche utilisateur

sous-partition système

un unique type de service

Tâche de service

sous-partition système

Type de service et élément organisationnel

Tâche de service

sous-partition système

Élément organisationnel et écran(s)

Tâche utilisateur

Partition de l'élément organisationnel

Type de service et écran(s)

Tâche utilisateur

sous-partition système

types de services multiples

Erreur de transformation

Éléments organisationnels multiples

Erreur de transformation

none

Tâche abstraite

sous-partition système