Descripción general

El un proceso de negocio, puede ser necesario enviar a la vez varias tareas a distintos agentes humanos para agilizar el proceso global.Cuando se conocen una serie de rutas paralelas en tiempo de desarrollo, esto puede lograrse fácilmente mediante una división. Sin embargo, en algunos casos el número de rutas solo se conoce en tiempo de ejecución. Tales situaciones pueden modelarse mediante actividades paralelas.

Una actividad paralela actúa como un envoltorio alrededor de actividades existentes. El efecto de utilizar una de estas nuevas actividades en tiempo de ejecución es que se ejecutan en paralelo varias instancias de la actividad envuelta. Hasta la fecha, los únicos tipos soportados de actividad envuelta son las actividades Manual (Manual) y Decisión (Decisión). Por tanto, la ejecución de una actividad paralela equivale actualmente a la creación y asignación de varias tareas en paralelo.