Modelo BPEL 2.0 [Guía de Usuario de Enterprise Architect]

Top Previous Next

Modelo BPEL 2.0

button_main button_prev button_next

Enterprise Architect utiliza BPMN 2.0 como un frente gráfico para capturar la descripción del Proceso BPEL 2.0 (ya que BPEL 2.0 no tiene una notación gráfica estándar). Enterprise Architect utiliza el mapeo parcial especificado en la Especificación BPMN 2.0 para mapear construcciones BPMN 2.0 a BPEL 2.0.

Como

Paso

Acción

Ver También

1

Crear una Estructura de Paquete BPEL 2.0.

 

Alternativamente:

Paso

Acción

a

Cree un paquete en el Explorador de Proyectos.

 

b

Haga clic en el icono Nuevo Diagrama en la barra de herramientas del Explorador de Proyectos.

 

c

Seleccione BPMN 2.0 en el campoSeleccionar Desde y BPEL en el campoTipos de Diagramas .

 

d

Haga clic en el icono BPEL desde la caja de herramientas del Proceso de Negocios BPMN 2.0 y arrástrelo hacia el diagrama BPEL creado.

 

Estructura de Paquete BPEL 2.0.

 

 

 

 

 

Barra de Herramientas de Explorador de Proyectos

 

 

 

2

Abra el diagrama BPEL bajo el elemento estereotipadoProceso BPEL.

 

 

3

Modele el Proceso BPEL utilizando las construcciones de la caja de herramientas del Proceso de Negocios BPMN 2.0. Utilice las siguientes construcciones en esta caja de herramientas para modelar BPEL 2.0:

Página de Procesos de Negocios BPMN 2.0

BPEL

Actividad

Objeto de Datos

Evento de Inicio

Evento Intermedio

Evento

Entrada

Pool

 

Página de Conectores de Procesos de Negocios BPMN 2.0

Flujo de Secuencia

Asociación

Flujo de Mensaje

 

Tipos de página BPMN 2.0:

Asignación

Error

Interfaz

Operación

Participante

Propiedad

 

Caja de Herramientas de Procesos de Negocios BPMN 2.0

 

Modelar Proceso BPEL 2.0

4

Cree Operaciones de Servicio Web para el Proceso BPEL y otros Pools relacionados, si es requerido.

 

Operación de Servicio Web

5

Generar código BPEL 2.0 desde elProceso BPEL.

 

Generar BPEL 2.0

Notas

Generando BPEL 2.0 desde un modelo BPMN 2.0 está soportado en la Ingeniería de Negocios y Software y en las Últimas ediciones de Enterprise Architect

Asegúrese que la Tecnología BPMN 2.0 esté activada en la ventana Tecnologías MDG ( Configuraciones | Tecnologías MDG )

 

Ejemplo BPEL 2.0

El archivo ejemplo de Enterprise Architect (EAExample.EAP) tiene un modelo BPMN 2.0 muestra desde el cual BPEL 2.0 puede ser generado

Si ha instalado Enterprise Architect en la ubicación predeterminada, abra este archivo: C:\Program Files\Sparx Systems\EA\EAExample.EAP

El paquete modelo BPMN 2.0 está en: Modelos de Proyecto | Modelado de Análisis y Negocios | Ejemplo BPEL | Modelo BPEL 2.0

 

Restricciones de Modelado

Cada Proceso BPEL y Subproceso debería empezar con un Evento de Inicio y finalizar con un Evento Final

Eventos deInicio y Finalización Limítrofes no son soportados

 

Los Bucles de Flujo de Secuencia no están soportados tanto en RutasNormales ypor Excepción

Todos losFlujos de Secuencia deberían fluir a favor de la corriente y no en contra de la corriente

 

Un Subproceso no puede ser un nodo deBucle y tener EventosIntermedios Limítrofes

Un Subproceso de un Evento no puede actuar como un Nodo de Bucle

Asignaciones no están soportadas en:

Eventos de Inicio enSubproceso de Evento

Eventos Finales

Subproceso

Evento Intermedio Limítrofe

Entrada

Tareas y Evento Intermedio que siguen inmediatamente una Entrada de Evento XOR

 

Ruta por Excepción tiene que mezclarse devuelta con la Ruta Normal

Una excepción a esta regla es un Evento Intermedio de Compensación Limítrofe que debería tener una Asociación BPMN 2.0 a una Actividad de Compensación (que no tiene Flujos de Secuencia entrantes o salientes)

Múltiples Rutas por Excepción desde una Actividad deben unirse en la misma ubicación en la Ruta Normal

UnaRuta por Excepción no debería cruzar otra Ruta por Excepción

 

Las Actividades en una Ruta por Excepción no pueden tener Eventos Intermedios Limítrofes.

Los Pools son tratados como cajas negras(esto indica que no exponen detalles algunos) y por lo tanto no pueden contener elementos hijos o tener conectores de Flujo de Secuenciaentrantes/salientes

 

Temas de Centro de aprendizaje

(Alt+F1) | Enterprise Architect | Lenguajes de Modelado| BPEL | Comenzar