Bpmn2 0 Poster Es
Bpmn2 0 Poster Es
Bpmn2 0 Poster Es
http://bpmb.de/poster
Traducido por Ildefonso Montero, Luciano Garca-Bauelos, Marlon Dumas
Conversaciones
Una Comunicacin define un conjunto de mensajes intercambiados, relacionados entre si, de forma lgica. Cuando aparece con el smbolo indica una Sub-Conversacin, un elemento compuesto de conversaciones. Un Conector de Conversacin conecta Comunicaciones y Participantes.
Conector de Conversacin
Coreografas
Participante A Tarea de Coreografa Participante B Una Tarea de Coreografa representa una Interaccin (Intercambio de Mensajes) entre dos participantes. El Indicador de Mltiples Participantes indica un
conjunto de participantes del mismo tipo.
Participante A Subproceso de Coreografa Participante B Participante C Una Subproceso de Coreografa contiene una coreografa refinada en mltiples interacciones.
Adjunto No Interruptor
Transaccin
Subproceso de Evento
Diagrama de Coreografa
Participante A
Mensaje de Inicio Participante A Participante A
Simple: Eventos sin especificar. Indican puntos de inicio, de fin y situaciones intermedias. Mensaje: Recepcin y envo de mensajes. Temporal: Puntos en el tiempo, lapsos, lmites (timeouts). Pueden ser eventos nicos o cclicos. Escalable: Cambio a un nivel mas alto de responsabilidad. Condicional: Reaccin a cambios en las condiciones de negocios o integracin de reglas de negocio. Enlace: Conectores fuera de pgina. Dos conectores de enlace equivalen a un flujo de secuencia. Error: Captura y lanzamiento de errores conocidos con nombre. Cancelacin: Reaccin a la cancelacin de una transaccin/ Solicitud de cancelacin. Compensacin: Manejo/ Solicitud de compensacin. Seal: Intercambio de seales entre procesos. Una seal puede ser capturada varias veces.
Diagrama de Conversacin
Compartimento (cerrado)
Comunicacin
Actividad de Llamada
Tarea de Coreografa
Participante B
Participante B
Participante A
Marcador de Actividad
Los marcadores especifican el comportamiento particular de las actividades durante su ejecucin: Subproceso Ciclo Instancias Mltiples en Paralelo Instancias Mltiples en Secuencia
Tipos de Tarea
Los tipos especifican la naturaleza de la tarea que se desea llevar a cabo Envo Recepcin Tarea de Usuario Tarea Manual Regla de Negocio
Compartimento (cerrado)
Mensaje de Respuesta
Tarea de Coreografa
Participante C
Participante B Participante C
Diagrama de Colaboracin
Contenedor (Cerrado)
Flujo de Mensaje Subproceso Adhoc Evento Intermedio Temporal Adjunto
Ad Hoc Compensacin
Compartimento
Recepcin Tarea
Tarea Manual
Evento de Fin
Subproceso
Evento de Inicio por Recepcin de Mensaje Objeto de Datos
Flujo de Secuencia
Flujo Condicional
Tarea
Multiple: Captura uno de un conjunto de eventos. Lanza todos los eventos definidos. Paralela Multiple: Captura todos los eventos de un conjunto de eventos en paralelo.
Contenedor (Expandido)
tiene una condicin asociada que permite decidir si el camino ser activado o no.
~
Evento Final con envo de seal
Coleccin
Anotacin Textual
Agrupacin
Almacn
Subproceso de evento
Compartimento
Compuertas
Exclusiva En un punto de bifurcacin, selecciona exactamente un flujo de secuencia de entre las alternativas existentes. En un punto de convergencia, la compuerta espera a que un flujo incidente complete para activar el flujo saliente. Esta compuerta siempre ser seguida por eventos o tareas de recepcin, y slo activar un flujo saliente dependiendo del evento que ocurra en primer lugar. En un punto de bifurcacin, todos los caminos salientes sern activados simultneamente. En un punto de convergencia, la compuerta espera a que todos los flujos incidentes completen antes de activar el flujo saliente. Inclusiva En un punto de bifurcacin, al menos un flujo es activado. En un punto de convergencia, espera a todos los flujos que fueron activados para activar al saliente. Compleja Comportamiento complejo de convergencia/bifurcacin no capturado por el resto de compuertas. Exclusiva Basada en Eventos (generadora de instancias) En la ocurrencia de uno de los evento subsecuentes se crea una nueva instancia del proceso. Paralela Basada en Eventos (generadora de instancias) En la ocurrencia de todos los eventos subsecuentes se crea una nueva instancia del proceso. Basada en Eventos
Evento Condicional de Inicio Evento de Enlace Intermedio Evento Intermedio paralelo mltiple Evento de Inicio
condicin
Datos
Input
Evento final con Envo de Mensaje
Subproceso cclico
Evento de Fin
Actividad de Llamada
Compuerta Exclusiva Compuerta Paralela
Envo
Tarea
Output
Un Dato de Entrada o Input es una entrada externa a todo el proceso. Puede ser ledo por una actividad. Un Dato de Salida u Output es una variable disponible como resultado del proceso. Un Dato de Tipo Objeto representa informacin que fluye a travs del proceso tales como documentos, correos electrnicos o cartas.
Paralela
Compartimento
Contenedor
Tarea
Cont.
Contenedores
Compartimento
Una Coleccin de Objetos de Datos representa una coleccin de informacin, p.e. una lista de artculos. Un Almacn es un lugar donde el proceso puede leer o escribir datos, p.e. una base de datos. La informacin en un almacn persiste ms all de la vida de la instancia del proceso. Un Mensaje es utilizado para representar el contenido de una comunicacin entre dos participantes.
Tarea El Flujo de Mensajes simboliza la informacin que fluye a travs de las organizaciones. Este flujo puede conectarse con compartimentos, actividades o eventos de mensaje.
Los Contenedores y los Compartimentos representan a las entidades responsables de las actividades en un proceso (p.e. una organizacin, un rol o un sistema). Las compartimentos pueden anidarse en contenedores y compartimentos.
Cont.
El orden de intercambio de mensajes puede ser especificado mediante la combinacin de flujos de mensaje y de secuencia.
Almacn
Adjunto Interruptor
Alto Nivel
Captura
Comunicacin
Lanzamiento
Eventos
Inicio
Intermedios
Fin