ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

OBJETOS DE FLUJO BPM (BUSINESS PROCESS MODEL AND NOTATION (BPMN))


Enviado por   •  4 de Julio de 2014  •  1.336 Palabras (6 Páginas)  •  490 Visitas

Página 1 de 6

OBJETOS DE FLUJO BPM (BUSINESS PROCESS MODEL AND NOTATION (BPMN))

BPMN es un notación para el Modelamiento de Proceso de Negocio (Business Process Modeling Notation) es una notación gráfica que describe la lógica de los pasos en un Proceso de Negocio. Esta notación ha sido diseñada especialmente para coordinar la secuencia de procesos y mensajes que fluyen entre participantes de actividades distintas.

BPMN es un lenguaje formal que permite modelar, simular y, eventualmente, ejecutar procesos de negocios. Su sintaxis está basada en elementos gráficos, pero tales elementos tienen una relación uno a uno con instrucciones en el Lenguaje BPEL, lo cual permite generar código ejecutable BPEL a partir de un modelo BPMN. Fue desarrollado por la organización BPM Initiative, pasando posteriormente a fundirse con los esfuerzos que en paralelo realizaba el OMG. Con esto hay grandes posibilidades de que BPMN se convierta en el lenguaje estándar acerca de procesos de negocios, tal como UML, bajo el auspicio de la OMG, se ha convertido en el estándar para modelamiento de software1.

 Definición: un evento es algo que sucede durante el curso del proceso, afectan el flujo de proceso y normalmente tienen una causa (trigger) o resultado.

 Representación: Los eventos son representados a través de círculos con centro vacío, lo cual permite incluir diferentes marcadores para diferenciarlos entre sí.

 Tipos: los tipos de eventos se clasifican dependiendo de cuándo ellos afectan el flujo:

Los principales elementos gráficos que definen el comportamiento de los procesos. Dentro de los Objetos de Flujos encontramos:

Representan algo que ocurre o que puede ocurrir durante el curso de un proceso.

Eventos

- Representan el trabajo realizado dentro de una organización.

- Consumen recursos.

- Pueden ser simples o compuestas.

Actividades

Son los elementos para controlar los puntos de divergencia y convergencia del flujo.

Compuertas

TIPO DE EVENTO NOMBRE BPMN DEFINICIÓN NOTACIÓN

Inicio Start Como su nombre lo indica, representa el punto de inicio de un proceso.

Intermedio Intermediate Ocurren entre un evento de inicio y de fin. Afectará el proceso pero no lo iniciará o directamente finalizará.

Fin End Indica cuando un proceso termina.

Dentro de cada tipo de evento, estos a su vez se clasifican dependiendo del impacto en el flujo del proceso. Por ejemplo, algunos subtipos son: mensajes, timer, cancelación, error, etc. En Bizagi encontramos los siguientes:

Eventos de inicio:

NOMBRE BPMN USO NOTACIÓN

Message Start Un proceso activo envía un mensaje a otro proceso específico para activar su inicio.

Timer Start Se puede fijar una hora-fecha específica (e.g. todos los lunes a las 9am) en la que se activará el inicio del proceso.

Signal Start

Un proceso activo envía una señal y causa el inicio del proceso.

Notar que la señal se envía a cualquier proceso que pueda recibir la señal, pero no es un mensaje (el cual tiene una fuente específica y un objetivo).

Eventos de Fin

NOMBRE BPMN USO NOTACIÓN

Terminador Es el fin del proceso. Solo existe uno por flujo. Si el proceso alcanza este evento, éste será cerrado.

Cancelación Este tipo de Fin es usado dentro de un subproceso de transacción. Éste indicará que la transacción debe ser cancelada y causará un Evento Intermedio de Cancelación adjunto a la frontera del subproceso.

Error

Esta figura se usa para capturar errores, si están definidos o no. Todos los threads activos actualmente en un subproceso particular son en consecuencia terminados. El error será tomado por un Evento Intermedio de Error con el mismo Nombre, que está en la frontera de la actividad pariente más cercana.

Mensaje

Este tipo de Fin indica que un mensaje se envía a un proceso o caso de actividad específica, al concluir el proceso..

Señal

Este tipo de Fin indica que la señal será transmitida cuando el Fin haya sido alcanzado. Note que la señal es enviada a cualquier proceso que pueda recibir la señal y pueda ser enviada a través de los niveles del proceso, pero no es un mensaje (el cual tiene una fuente y un objetivo).

...

Descargar como (para miembros actualizados)  txt (8.9 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com