Anda di halaman 1dari 2

BPMN 2.

0 Business Process Model and Notation

Enterprise Architecture

BPMN is a registered TM of the Object Management Group

ACTIVIDAD
DE LLAMADA

Los marcadores especifican


el comportamiento particular
de las actividades durante
su ejecucin:

MARCADOR SUBPROCESO

MARCADOR CICLO

MARCADOR INSTANCIAS
MLTIPLES EN SECUENCIA

MARCADOR AD HOC


MARCADOR DE
COMPENSACIN
FLUJO DE SECUENCIA

Define el orden
de ejecucin entre
dos actividades.

Conector de Conversacin Bifurcado Un conector de conversacin bifurcado conecta


comunicaciones y mltiples participantes
COMUNICACIN

Diagrama de
Conversacin

CONTENEDOR
(CERRADO)

Los tipos especifican la naturaleza de la tarea que se desea


llevar a cabo

TAREA ENVO

TAREA RECEPCIN
TAREA DE USUARIO

TAREA MANUAL

TAREA DE REGLA
DE NEGOCIO

TAREA INVOCACIN
DE SERVICIO

TAREA EJECUCIN
DE SCRIPT

FLUJO POR DEFECTO

Camino a seguir
si las condiciones
de los caminos
alternativos
evalan a falso.

FLUJO CONDICIONAL

Tiene una condicin


asociada que
permite decidir
si el camino ser
activado o no.

Mensaje: Recepcin y envo


de mensajes.

Escalable: Cambio a un nivel


ms alto de responsabilidad.

SUB-CONVERSACIN

Condicional: Reaccin a cambios


en las condiciones de negocios o
integracin de reglas de negocio.

Datos


EN-

TRADA

Ninguno: Evento sin tipo, indican


el punto de inicio, el estado los
cambios o estados finales.

Temporal: Puntos en el tiempo,


lapsos, lmites (timeouts).
Pueden ser eventos nicos
o cclicos.
COMPARTIMENTO DE INSTANCIA
MLTIPLE (CERRADO)

PISCINA
(COMPACTADA)

LANZAMIENTO

Tipos de Tarea

MARCADOR INSTANCIAS
MLTIPLES EN PARALELO

Conector de Conversacin - Un Conector


de Conversacin conecta Comunicaciones
y Participantes.

Actividad de Llamada - Una Actividad de


Llamada es una referencia a un Subproceso
o Tarea definido de forma global que se
reutiliza en el proceso actual.

Marcador de Actividad

ADJUNTO NO INTERRUPTOR

SUBPROCESO
DE EVENTO

Subproceso de Evento - Un Subproceso


de Evento se sita en el interior de otro
(sub)proceso. Este se activa en la ocurrencia
del evento de inicio especificado y mientras
el proceso que lo contiene permanezca
tambin activo. El subproceso de evento
puede interrumpir o no al proceso que
lo contiene.

Una Comunicacin define un conjunto de



mensajes intercambiados, relacionados entre s,

de forma lgica. Cuando aparece con el smbolo
+ indica una Sub-Conversacin, un elemento

compuesto de conversaciones.

ADJUNTO INTERRUPTOR

Transaccin - Una Transaccin es un


conjunto de actividades relacionadas
lgicamente, adhirindose a un protocolo
transaccional particular.

INTERMEDIOS FIN

CAPTURA

TRANSACCIN

INICIO

EVENTO NO INTERRUPTOR
DE SUBPROCESO

Tarea - Unidad de trabajo o un trabajo a


realizar. Cuando aparece el simbolo + indica
un Subproceso o una actividad que puede
ser refinada.

Eventos

EVENTO INTERRUPTOR
DE SUBPROCESO

TAREA

Conversaciones

ALTO NIVEL

Actividades

TAREA

SALIDA

Un Dato de Entrada o input es una


entrada externa a todo el proceso.
Puede ser ledo por una actividad.
Un Dato de Salida 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.
Una Coleccin de Objetos de Datos

representa una coleccin de

informacin, p.ej. una lista de
artculos.
Un Almacn es un lugar donde

el proceso puede leer o escribir

datos, p.ej. una base de datos.

La informacin en un almacn
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.

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.
Mltiple: Captura uno de un
conjunto de eventos. Lanza
todos los eventos definidos.
Paralela Mltiple: Captura todos
los eventos de un conjunto de
eventos en paralelo.
Terminacin: Terminacin
inmediata del proceso.

www.visumpoint.com | 931 Monroe Drive, Suite 102 | Atlanta, GA 30308 USA | Phone: 404.474.1813 | info@visumpoint.com

BPMN 2.0 Business Process Model and Notation

Enterprise Architecture

Coreografas

Diagrama de Colaboracin
Contenedor (Cerrado)

Tarea

Tarea manual

Tarea

~
Evento de enlace
intermedio

Objeto de datos

Evento final
escalable

Subproceso de evento

Evento
condicional
de inicio

Tarea de
coreografa- Una
tarea de coreografa
Representa una interaccin (intercambio
de mensajes) entre
dos participantes.

Evento
intermedio de
error adjunto

Evento final
con error

Evento Final
con envo
de seal

condicin

Subproceso de
Coreografa
Contiene una
coreografa
refinada en
mltiples
interacciones.

Coreografa Diagrama
Participante A
Participante A

MENSAJE
DE INICIO

Tarea de
coreografa

Participante A
Grupo

Tarea de
coreografa

Tarea con
instancias
mltiples
(en paralelo)

Participante B

Participante B
Participante A
Tarea de
coreografa

MENSAJE DE
RESPUESTA

Participante B

Participante B
Participante C

Compuerta
exclusiva

Compuerta
paralela

Evento final
con envo
de mensaje

Compartimento

Enlace exclusiva En un punto de


bifurcacin, selecciona exactamente
un Flujo de secuencia de entre las
alternativas existentes. En Un punto
de conver gencia, la compuerta
espera a que un Flujo incidente
complete para activar el flujo saliente.


Enlace basada en eventos

Esta enlace siempre ser seguida

por eventos o tareas de recepcin, y

slo activar un flujo saliente dependi

endo del evento que ocurra en primer
lugar.

Enlace paralela En un punto


de bifurcacin, todos los caminos
salientes sern activados simultnea-
mente. En un punto de convergencia,
la enlace espera a que todos los
flujos incidentes completen antes de
activar el flujo saliente.

Enlace inclusiva En un punto de


bifurcacin, al menos un flujo es
activado. En un punto de conver-
gencia, espera a todos los flujos
que fueron activados para
activar al saliente.

Enlace compleja Comporta-


miento complejo de convergencia/
bifurcacin no capturado por el resto
de compuertas..

Enlace exclusiva basada en


eventos (generadora de instancias)
En la ocurrencia de uno del evento
subsecuente se crea una nueva
instancia del proceso.

Enlace paralela basada en


eventos (generadora de instancias)
En la ocurrencia de todos los
eventos subsecuentes se crea una
nueva instancia del proceso.

Copyright Visumpoint y cualquier reutilizacin slo a travs de permiso.

Contenedor

TAREA

TAREA

Los contenedores
y los compartimento- Representan
a las entidades
responsables de las
actividades en un
proceso (p.ej. una
organizacin, un rol
o un sistema). Los
compartimentos
pueden anidarse
en contenedores y
compartimentos.

Contenedor

Evento
de fin

Tarea
de envo

Contenedor

Evento
de inicio

Actividad
de Llamada

Compartimento

Subproceso
cclico

Evento
intermedio
paralelo
mltiple

Enlace






El indicador
de mltiples
participantesindica un conjunto
de participantes
del mismo tipo.

Coleccin

Texto anotacin

Subproceso

ALMACN

Evento
de enlace
intermedio

Participante B
Participante C

Participante B

Evento
de fin

Evento
de inicio
por recepcin de
mensaje

Evento
de enlace
intermedio

Evento
intermedio
temporal
adjunto

Compartimento

COMPARTIMENTO

Subproceso
(cerrado)

COMPARTIMENTO

Contenedor (Expandido)

Subproceso Ad-hoc
Tarea de
recepcin

Subproceso
de coreografa

Tarea de
coreografa

Flujo de Mensaje

Gateway
condicionado
por
Evento

Participante A

Participante A

Flujo de MensajesSimboliza la informacin que fluye a


travs de las organizaciones. Este flujo
puede conectarse
con compartimentos,
actividades o eventos de mensaje.

Orden de
intercambio de
mensajespuede ser especificado mediante
la combinacin de
flujos de mensaje y
de secuencia.

Anda mungkin juga menyukai