Está en la página 1de 5

MODELO Y NOTACIN DE PROCESOS DE NEGOCIO (BPMN)

CAPTULO 2
Conformidad
El software puede reclamar el cumplimiento o la conformidad con BPMN 2.0 si y
slo el software coincide plenamente con los requisitos aplicables en los puntos de
cumplimiento como se indica en la especificacin. Software desarrollado es
parcialmente que coincida con el cumplimiento puntos que pueden afirmar
solamente que el software se bas en esta especificacin, pero no puede reclamar
el cumplimiento o la especificacin. La especificacin define cuatro tipos de
conformidad, a saber, Conformidad de Modelado de Procesos, Proceso.
Tipos
Conformidad de los Modelos de Procesos
Las siguientes secciones describen la Conformidad del Modelado de
Procesos.
Tipos de procesos BPMN
Las implementaciones que demandan la Conformidad de Modelado de
Procesos deben soportar los siguientes paquetes BPMN:
Los elementos bsicos de BPMN, que incluyen los definidos en la
Infraestructura, Fundacin, Comn y Servicio.
Diagramas de procesos, que incluyen los elementos definidos en el
Proceso, Actividades, Datos e Interaccin Humana
Diagramas de colaboracin, que incluyen agrupaciones y flujo de mensajes.
Diagramas de conversacin, que incluyen agrupaciones, conversaciones y
enlaces de conversacin.
Como alternativa a la conformidad completa de modelado de procesos, se definen
tres subclases de conformidad:
Descriptivo
Analtico
Como Ejecutable
La descripcin se refiere a los elementos y atributos visibles utilizados en el
modelado de alto nivel.

Elementos del proceso BPMN


El conjunto de tipos de Conformidad de Modelado de Procesos consiste en
elementos de diagrama de Colaboracin y Proceso, incluidos todos los tipos de
tareas, subproceso incorporados, todos los tipos de eventos (Inicio, Intermedio y
Fin), Carril, Participantes, Objeto de datos, Mensaje, Grupo, Texto anotacin, flujo
de secuencia (incluyendo flujos condicionales y por defecto), flujo de mensajes,
conversaciones (limitado agrupacin de flujo de mensajes y correlaciones
asociadas), correlacin y asociacin (incluida la compensacin Asociacin). El
conjunto tambin incluye marcadores.

Aspecto visual
Un elemento clave de BPMN es la eleccin de formas e iconos utilizados para los
elementos grficos identificados en esta especificacin.
La intencin es crear un lenguaje visual estndar que todos los modeladores de
procesos reconozcan y comprendan. Una implementacin que crea y muestra los
Diagramas de Proceso BPMN debera utilizar los elementos grficos, las formas y
marca ilustrados en esta memoria descriptiva.
Conflicto con la forma especificada para cualquier otro elemento BPMN o
marcador.
Conformidad Estructural
Una implementacin que cree y muestre diagramas BPMN debera ajustarse a las
especificaciones y restricciones con respecto a las conexiones y otras relaciones
diagramticas entre elementos grficos. Donde est permitido o las conexiones
solicitadas se especifican como condicionales y se basan en los atributos de los
conceptos la implementacin debera asegurar la correspondencia entre las
conexiones y los valores de esos atributos.
Semntica de procesos
Esta especificacin define muchos conceptos semnticos utilizados en la
definicin de procesos, y los asocia con grficos y elementos, marcadores y
conexiones. En la medida en que una implementacin proporcione una
interpretacin del diagrama BPMN como una especificacin semntica de
proceso, la interpretacin debe ser coherente con la interpretacin semntica
especificado en este documento. En otras palabras, la implementacin que
reclama la Conformidad de Modelado de Procesos BPMN.
Atributos y Asociaciones de Modelos
Esta especificacin define un nmero de atributos y propiedades de los elementos
semnticos representados por el grfico los elementos, marcadores y conexiones.
Algunos de estos atributos son puramente representativos y son tan marcados, y
algunos tienen representaciones obligatorias. Algunos atributos se especifican
como obligatorios, pero no tienen representacin o son opcionales representacin.
Y algunos atributos se especifican como opcionales. Para cada atributo o
propiedad que se especifica como Obligatoria, una implementacin conforme
deber proporcionar algn mecanismo por el cual los valores de ese atributo o
propiedad Se puede crear y mostrar. Este mecanismo debe permitir al usuario
crear o ver estos valores para cada BPMN.

Elementos ampliados y opcionales


No se requiere una implementacin conforme para apoyar cualquier elemento o
atributo que se especifica en este documento como no normativo informativo. En
cada caso en el que esta especificacin define una caracterstica como "opcional",
especifica la opcin est en:
cmo se mostrar la funcin
si se mostrar la funcin
si se admite la funcin
No se requiere una implementacin conforme para soportar ninguna caracterstica
cuyo soporte se especifique que es opcional. Si una La implementacin soporta
una caracterstica opcional, debe apoyarla como se especifica. Una
implementacin conforme deber apoyan cualquier caracterstica "opcional" para
la cual la opcin est solamente en si o cmo se debe exhibir.
Intercambio Visual
Uno de los principales objetivos de esta especificacin es proporcionar un formato
de intercambio que se puede utilizar para intercambiar BPMN Definiciones (tanto
modelo de dominio como diagrama) entre diferentes herramientas.
Conformidad de la ejecucin del proceso
Las dos secciones siguientes describen la Conformidad de Ejecucin de Procesos.
Semntica de Ejecucin
La semntica de ejecucin de BPMN se ha formalizado completamente en esta
versin de la especificacin. La herramienta que reclama BPMN El tipo de
conformidad de ejecucin debe apoyar e interpretar plenamente la semntica
operacional y el ciclo de vida de la actividad.
Conformidad de ejecucin de procesos BPEL
No se espera que la herramienta que reclama la Conformidad de Ejecucin de
Proceso de BPEL apoye e interprete los modelos de coreografa.
No se espera que la herramienta que reclama la Conformidad de Ejecucin de
Proceso BPEL respalde la Conformidad de Modelado de Procesos.
Conformidad de Modelado Coreogrfico
Las siguientes cinco secciones describen la conformidad coreogrfica.
Tipos de coreografa BPMN
Las implementaciones que reivindican el tipo de Conformidad Coreogrfica
DEBEN soportar los siguientes paquetes BPMN:
Los elementos bsicos de BPMN, que incluyen los definidos en la
Infraestructura, Fundacin, Comn y Servicio
Diagramas coreogrficos, que incluyen los elementos definidos en la
coreografa, y la coreografa
Diagramas de colaboracin, que incluyen agrupaciones y flujo de mensajes
Elementos coreogrficos BPMN
El conjunto de Conformidad Coreogrfica incluye mensaje, tarea de coreografa,
tarea de coreografa global,Sub-coreografa (expandida y contrada), ciertos tipos
de eventos de inicio (por ejemplo, Ninguno, Temporizador, Condicional, Seal y
Mltiple), ciertos tipos de eventos intermedios (Ninguno, mensaje adjunto al lmite
de actividad, Temporizador - normal, as como adjunto al lmite de actividad,
temporizador utilizado en las pasarelas de eventos, Cancelar adjunto a un Modelo
de proceso empresarial y notacin Lmite de actividad, condicional, seal, mltiple,
enlace, etc.) y ciertos tipos de eventos finales (ninguno y Terminar) y Puertas de
enlace. Adems, para permitir la Coreografa dentro de la Colaboracin debe Flujo
de mensajes.

Apariencia visual
Una implementacin que crea y muestra BPMN Diagramas Coreografa debe
utilizar los elementos grficos, Formas y marcadores como se especifica en la
especificacin BPMN. El uso de texto, color, tamao y lneas para la coreografa
Semntica coreogrfica
La herramienta que reclama la Conformidad Coreogrfica debe apoyar e
interpretar completamente la semntica grfica y de ejecucin Los elementos
circundantes del diagrama de la coreografa y los tipos del diagrama de la
coreografa.
Intercambio Visual
La implementacin debe soportar la importacin / exportacin de tipos de
diagramas de coreografa y tipos de diagramas de colaboracin Que representan
la coreografa dentro de la colaboracin para permitir la portabilidad de la
coreografa Definiciones, para que los usuarios puedan tomar las definiciones
BPMN creadas en el entorno de un proveedor y utilizarlas es otra Entorno del
proveedor.

También podría gustarte