BPMN 2.0 Utilización de Eventos en Subprocesos
En la notacion BPMN 2.0 se desarrollo la capacidad para gestionar eventos dentro de un subprocesos, en ingles "Event-Sub-Process" y "Collapsed Event-SubProcess". En el ejemplo anexo podemos observar un subproceso que ejecuta la actividad 1 y la actividad 2. Este subproceso tiene 4 eventos (Event-Sub-Process) asociados.
Un Event-Sub-Process puede ser colocado dentro de otro subproceso, y es activado cuando un evento es disparado; su principal característica es que puede interrumpir el contexto del subproceso o correr en paralelo, es decir no interrumpir el proceso. De forma similar un Collapsed Event-SubProcess establece el tipo de evento que podra disparar la logica interna del event-subproceso, el cual puede tener asociados un evento de message, timer, escalation, conditional, error, compensation, signal, multiple. Este tipo de evento puede cancelar la ejecución si "is interrupting" esta seteado; por el contrario este se ejecuta en paralelo.
En el ejemplo, los primeros eventos en el subproceso incluyen un evento de inicio condicional y un evento de error intermedio que ejecutan las actividades A y B. Estos dos subprocesos puede interumpir el subproceso que los contiene; de igual forma 2 Collapsed Event-SubProcess que pueden interrumpir el proceso.
Muchas Gracias por toda la información, está muy completo, procederé a estudiarlo.
ResponderEliminarSaludos
Por favor sr.Julio Cejas seria tan amable de poder subir un post respecto a Diferencia Entre el modelo BPMN 1.0 y 2.0
ResponderEliminarEste es mi correo x cualquier material q tenga..se lo agradeceria jasonr536@gmail.com
Ya que tengo q realizar un proyecto de investigación en la universidad.xfa
Un duda, quiza sea una mala interpretación de mi parte, y te agradezco tu respuesta y toda la info que nos compartes, Mi lectura seria que el evento de inicio condicional esta marcado como no interruptor? es decir el Evento subproceso que contiene la actividad A no estaria corriendo en paralelo al resto?
ResponderEliminar