Présentation

Dans les processus métier, il peut être nécessaire d'envoyer plusieurs tâches à différents agents humains en même temps afin d'accélérer la progression du processus global. Lorsque le nombre de chemins parallèles est connu au moment du développement, ceci est facilement effectué à l'aide d'un fractionnement. Toutefois, dans certains cas, le nombre de chemins ne sera pas connu jusqu'à l'exécution. Ces situations peuvent être modélisées à l'aide des activités parallèles.

Une activité parallèle fonctionne comme un encapsuleur autour des activités existantes. L'utilisation de l'une de ces nouvelles activités au moment de l'exécution permet d'exécuter en parallèle plusieurs instances d'activités encapsulées. Jusqu’à présent, les seuls types d'activités encapsulées pris en charge sont les activités manuelles (Manuel) et les activités de décision (Décision). Ainsi, l'exécution d'une activité parallèle correspond actuellement à la création et à l'allocation de plusieurs tâches en parallèle.