i
Compuerta
Una compuerta se incorpora al modelo para determinar si las rutas de los flujos de información dentro de un proceso, se bifurcan o se combinan dependiendo de la definición de condiciones.
“Las compuertas se utilizan para controlar cómo los flujos de secuencia interactúan a medida que convergen y divergen dentro de un proceso” [Workflow Management Coalition]
Una compuerta exclusiva es aquella en que solamente uno de los caminos de salida continúa con la secuencia de tareas.
Las compuertas poseen dos representaciones, aunque ambas tienen el mismo comportamiento. Por convención se debe utilizar la misma representación para toda la definición de un proceso.
- Compuerta exclusiva sin marcador.
- Compuerta exclusiva con marcador.
Los caminos de salida posibles de la compuerta se establecen seleccionando una de las siguientes opciones:
•Definición de condiciones
Se definen condiciones para los flujos de salida de la compuerta, que son evaluadas secuencialmente. Ante una condición cumplida el proceso continúa por ese camino, sin evaluarse las condiciones restantes.
•Definición de botones
Se definen botones para los flujos de salida de la compuerta. Cuando el usuario presiona un botón el proceso continúa por ese camino.
La compuerta exclusiva debe tener un flujo de salida definido como predeterminado para que el proceso pueda continuar cuando no se cumple ninguna condición.
|
Se utiliza para crear caminos paralelos y sincronizar actividades. Todos los caminos de salida son activados sin evaluación de condiciones.
Las compuertas paralelas se pueden definir de a pares, una como elemento de divergencia para activar varios caminos paralelos simultáneamente y otra como elemento de convergencia para sincronizar los caminos activados previamente. En este último caso, cuando la compuerta se utiliza para sincronización, la salida se activa cuando se completan los caminos de entrada, es decir que todas las actividades antecesoras a dicho punto finalizaron.
Los flujos de salida de una compuerta paralela no requieren definición de condiciones, ya que se deben completar todos los caminos de salida.
Se utiliza para activar uno o más caminos y sincronizar actividades. Se evalúan todas las condiciones de los flujos de salida.
Las compuertas inclusivas se pueden definir de a pares, una como elemento de divergencia para generar actividades paralelas y otra como elemento de convergencia para sincronizar los caminos activados previamente. En caso de divergencia se debe activar al menos un camino de salida, mientras que para la convergencia, todos los caminos activados deben completarse.
•Definición de condiciones
Se definen condiciones para los flujos de salida de la compuerta inclusiva. Todas las condiciones son evaluadas y el proceso toma todos los caminos donde las condiciones se cumplen.
•Definición de botones
Se definen botones para los flujos de salida de la compuerta. Cuando el usuario presiona un botón el proceso continúa por ese camino. Un mismo botón puede estar definido para más de un flujo.
Se recomienda que la compuerta inclusiva tenga definido un flujo de salida como predeterminado a fin de prevenir errores en la ejecución, cuando no se cumple ninguna condición de los flujos.
Menú de Torta
Abre un área para la edición del nombre. |
|
Elimina la compuerta. |
|
Agrega una actividad. |
|
Agrega una compuerta. |
|
Agrega un evento de fin. |
|
Agrega un flujo. |
|
Agrega un evento intermedio. |
|
Agrega un comentario. |
- Editar nombre: Abre un área para la edición del nombre. Misma funcionalidad que el ícono .
- Tipo de Compuerta: Define el tipo de compuerta.
- Cortar: Elimina la compuerta seleccionada. Puede ser pegada en otra ubicación del proceso.
- Copiar: Copia la compuerta seleccionada. Puede ser pegada en otra ubicación del proceso.
- Eliminar: Elimina la compuerta seleccionada.
- Propiedades: Abre el panel de propiedades para su consulta y/o modificación.