<< Clic para mostrar Tabla de Contenidos >> Interacción entre procesos |
Más de un Contenedor en un diagrama representa la interacción entre entidades o participantes de diferentes negocios.
Muchos procesos de negocios requieren interacción entre unos y otros para lograr un correcto desarrollo del proceso. En BPMN estas interacciones son definidas como una secuencia de actividades que realizan intercambios de mensajes entre las entidades involucradas.
Este comportamiento se conoce como Colaboración.
BPMN define un Contenedor como un participante del proceso (Entidad o Rol) que contiene los flujos de secuencia entre actividades.
Para cada diagrama siempre hay un Contenedor así no esté diagramado.
Más de un Contenedor en un diagrama representa interacción entre entidades de negocio o ejecutantes separados.
Ya que las actividades contenidas dentro de un Contenedor son consideradas como procesos auto-contenidos, el flujo de secuencia no debe cruzar los límites del Contenedor. La interacción entre Contenedores se muestra a través de flujos de mensaje, los cuales se representan con líneas punteadas.
La Colaboración entre procesos permite la comunicación entre uno o más procesos mediante el envío y la recepción de mensajes con información que afecta el proceso. En Bizagi, colaboración se lleva a cabo con la configuración de figuras que lanzan y atrapan los mensajes en cada proceso. Las figuras que permiten Colaboración en Bizagi son:
ELEMENTO |
DESCRIPCIÓN |
NOTACIÓN |
---|---|---|
Evento de Inicio de Mensaje |
Se utiliza cuando el inicio de un proceso se da al recibir un mensaje de un participante externo. |
|
Evento de Mensaje |
Indica que un mensaje puede ser enviado o recibido. Si un proceso está esperando por un mensaje y éste es capturado, el proceso continuará su flujo. El evento que lanza un mensaje se identifica con una figura sombreada. El evento que capta un mensaje se identifica con una figura sin relleno. |
|
Evento de Finalización de Mensaje |
Indica que un mensaje es enviado una vez finaliza el flujo. |
|
Evento de Inicio de Señal |
El inicio de un proceso se da por la llegada de una señal que ha sido emitida por otro proceso. Tenga en cuenta que la señal no es un mensaje; los mensajes tienen objetivos específicos, la señal no. |
|
Evento de Señal |
Estos eventos se utilizan para enviar o recibir señales dentro o a lo largo del proceso. Una señal es similar a una bengala que se dispara al cielo para cualquiera que pueda estar interesado en ella y reaccionar. El evento que lanza una señal se identifica con un triángulo sombreado. El evento que recibe una señal se identifica con un triángulo sin relleno. |
|
Evento de Finalización de Señal |
Indica que una señal es enviada una vez finaliza el flujo. |
Cuando usted arrastra y suelta un evento intermedio dentro del proceso este puede ser convertido en otro tipo de evento.
Por ejemplo, para convertir un Evento Intermedio a un Evento de Mensaje siga los siguientes pasos:
1.Cambie el tipo de evento del Evento Intermedio a Mensaje. Clic derecho sobre el elemento, seleccione Tipo de Evento y escoja Mensaje.
2. Si usted tiene un evento que captura mensajes (el evento no está lleno) pero necesita un evento que envié mensajes (la figura rellena) debe dar clic sobre la forma y seleccionar Lanza el Evento. De esta manera el evento podrá lanzar mensajes.
En diagramas de colaboración, los mensajes deben aparecer de la siguiente manera:
Last Updated 1/31/2022 12:04:46 PM