false
castellano
yes
https://www.ejaramod.com/search
https://www.ejaramod.com/2021/09/BPMN-Que-Elementos-usar-cst.html
https://www.ejaramod.com/2021/09/BPMN-Que-Elementos-usar-cst.html
item
https://www.ejaramod.com/
default
default
default
default
default
texto
×

Tabla de Contenido

Más

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England.

London is the capital city of England. London is the capital city of England. London is the capital city of England.

Glosario

Más

Tokyo is the capital of Japan.

Tokyo is the capital of Japan.

Tokyo is the capital of Japan.

Tokyo is the capital of Japan.

Preguntas Frecuentes

Más

Tokyo is the capital of Japan.

Tokyo is the capital of Japan.

Tokyo is the capital of Japan.

Tokyo is the capital of Japan.

Búsqueda

Más

Tokyo is the capital of Japan.

Tokyo is the capital of Japan.

Tokyo is the capital of Japan.

Tokyo is the capital of Japan.

Acerca de

Tokyo is the capital of Japan.

Tokyo is the capital of Japan.

Tokyo is the capital of Japan.

Tokyo is the capital of Japan.

Declaración

Tokyo is the capital of Japan.

Tokyo is the capital of Japan.

Tokyo is the capital of Japan.

Tokyo is the capital of Japan.

×
×
×
×
×
Introducción Elementos Actividades Tareas Subprocesos Eventos Compuertas Calles Artefactos Datos Conectores Diagramas
Introducción Elementos BPMN Actividades Tareas Subprocesos Eventos Compuertas Calles Artefactos Datos Conectores Diagramas BPMN
Este texto es reemplazado por el contendio de id=tableofcontents
Modeling Languages - BPMNTM
Modeling Languages

Qué Elementos de BPMN Usar

Qué Elementos de BPMN Usar

Resumen. Resumen. Resumen. Resumen. Resumen. Resumen.

Resumen. Resumen. Resumen. Resumen. Resumen. Resumen.

Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto.

Advanced

BPMN-Specification-text. BPMN-Specification-text. BPMN-Specification-text.

BPMN-Specification-text. BPMN-Specification-text. BPMN-Specification-text.

Sección 1

Texto. texto. texto. texto. texto. texto.

Sección 2

Texto. texto. texto. texto. texto. texto.

Otros

Una herramienta de modelado puede declarar que implementa BPMN 2.0 si y solo si cumple completamente con los establecido en la Especificación del Estándar BPMN 2.0. Debido a que BPMN 2.0 cubre distintas necesidades, la Especificacion establece cuatro tipos de conformidad, para cubrir distintas audiencias. Los 4 tipos de conformidad son:

  1. Modelado de Procesos
  2. Ejecución de Procesos
  3. Ejecución de Procesos BPEL
  4. Modelado de Coreografías

En la práctica, cada Conformidad esablece un subconjunto BPMN.

Modelado de ProcesosEjecución de Procesos Ejecución BPELModelado de Coreografías
Diagramas Diagramas de Procesos, Diagramas de Colaboración (Piscinas interconectadas por Flujos de Mensaje), y Diagramas de Conversación. N/A N/A Diagramas de Coreografía y Diagramas de Colaboración (Coreografías entre Piscinas).
Elementos incluidos Actividades (Tareas y Subprocesos), Eventos, Compuertas, Calles, Objetos de Datos, Artefactos, Conversaciones y Conectores. N/A N/A Mensaje, Tareas de Coreografía, Subcoreografías, algunos Eventos Iniciales, Intermedios y Finales, Compuertas, Piscinas y Flujos de Mensaje.
Semántica de ejecución N/A Para procesos Para procesos Para coreografías

El Modelado de Procesos está orientado a la descripción de Procesos, pero no a su ejecución. A pesar de esta restricción, sigue siendo muy amplio. Por este motivo, BPMN lo subdivide en 3 subtipos de Conformidad para usuarios más específicos:

  • Descriptivo: incluye solo elementos y atributos visuales que se utilizan en el modelado de alto nivel.
  • Analítico: incluye al Descriptivo, y agrega otros elementos, para completar aproximadamente la mitad de todos los elementos de Modelado de Procesos. Se basa en la experiencia acumulada en el uso de BPMN y el Framework de Arquitectura del Departmento de Defensa de USA, y los planes de estandarización de dicho framework.
  • Ejecutable común: está orientada a herramientas de modelado que pueden exportar modelos ejecutables.

Las subclases Descriptivo y Analítico se enfocan en elementos visibles y un subconjunto mínimo de atributos: cada uno de los elementos tiene nombre y descripción.

El Subtipo de Conformidad Analítica contiene todos los elementos del Subtipo de Conformidad Descriptiva.

DescriptivaAnalíticaFigura
Participante - Piscina figura
Carril figura
Tarea Abstracta figura
Tarea Manual figura
Tarea Usuario figura
Tarea Servicio figura
Tarea de Envío figura
Tarea de Recepción figura
Actividad Iterativa
(Estándar y Multi-Instancia)
figura
Subproceso
(Expandido / Colapsado)
figura
Actividad de Llamada figura
Evento Vacío
(Inicial y Final)
figura
Evento Terminar
(Final)
figura
Evento Mensaje
(Inicial y Final)
Evento Mensaje
(Intermedio: Captura/Lanzamiento y Borde Interruptor/No Interruptor)
figura
Evento Timer
(Inicial)
Evento Timer
(Intermedio: Captura y Borde Interruptor/No Interruptor)
figura
Evento Enlace
(Intermedio: Captura/Lanzamiento)
figura
Evento Error
(Intermedio Interruptor; Final)
figura
Evento Escalada
(Intermedio: Lanzamiento y Borde No Interruptor; Final)
figura
Evento Señal
(Inicial; Intermedio: Captura/Lanzamiento y Borde Interruptor / No Interruptor; Final)
figura
Evento Condicional
(Inicial; Intermedio: Captura y Borde Interruptor/No Interruptor)
figura
Compuerta Exclusiva figura
Compuerta Paralela figura
Compuerta Inclusiva figura
Compuerta de Eventos figura
Objeto de Datos figura
Almacén de Datos figura
Anotación de Texto figura
Grupo figura
Mensaje figura
Flujo de Secuencia Incondicional figura
Flujo de Secuencia Condicional figura
Flujo de Secuencia por Defecto figura
Flujo de Mensaje figura
Asociación figura

Como puede verse, no se incluyen:

  • Tareas: Regla de Negocio y Script.
  • Eventos: Cancelar, Compensar, Múltiple y Múltiple Paralelo.
  • Compuertas: Compleja
  • Coversaciones

El Flujo por Defecto puede salir de una Actividad o de una Compuerta Inclusiva o Exclusiva.

Modelado de ProcesosEjecución de Procesos
Propósito Identificar a los Actores (internos y externos) del Negocio. Describir qué actividades realizan, y qué recursos utilizan, para el logro de los objetivos organizacionales. Describir el funcionamiento de una Aplicación de software en términos de un workflow. Posiblemente para ser implementada en un BPMS(*).
Destinatarios Todos los involucrados en el Negocio. Desarrolladores de Software. Posiblemente, Usuarios del Sistema.
Modeladores Analistas de Negocio. Desarrolladores de Software.
Ciclo de Vida De manera no exclusiva, es parte de:
  • Sistema de Aseguramiento de Calidad.
  • Proceso de Certificación.
  • Iniciativa de Arquitectura Empresarial.
Está sujeto a revisiones periódicas. Generalmente, incorporado a una Ficha de Procesos.
Ciclo de Vida de desarrollo de software.
Significado de la Piscina La Unidad Organizacional donde ocurre el Proceso. El Sistema de Software, que, posiblemente, corre en un BPMS.
Significado del Carril El Rol (o Cargo) responsable de ejecutar el trabajo. Tiene un conjunto de “Responsabilidades”. El Usuario del Sistema que ejecuta las Tareas User. Tiene un “Perfil de Usuario”.

(*) BPMS (Business Process Management Suite or System). WfM (Workflow Managment). Motor de Workflow. Process Engine. Bizagi Automation. Intalio. Bonitasoft. ProcessMaker.

Ambos Modelos son complementarios. ¿Cómo se relacionan cuando ambos existen?

  1. No hay relación alguna entre ellos. Son Modelos “privados” de Areas independientes.
  2. Modelos independientes, pero ambas Areas los usan para coordinar la captura y seguimiento de Requerimientos de Software.
  3. Ambos Modelos en una herramienta, incluso siendo parte de una Colaboración BPMN.

Temporal

Texto.Texto.

Texto.Texto.

Texto.Texto.

Texto.Texto.

Especificación BPMN

Software can claim compliance or conformance with BPMN 2.0 if and only if the software fully matches the applicable compliance points as stated in the International Standard. Software developed only partially matching the applicable compliance points can claim only that the software was based on this International Standard, but cannot claim compliance or conformance with this International Standard. The document defines four types of conformance namely Process Modeling Conformance, Process Execution Conformance, BPEL Process Execution Conformance, and Choreography Modeling Conformance.

Summary of BPMN Conformance Types

Table 2.5 summarizes the requirements for BPMN Conformance.

Visual representation of BPMN Diagram Types

Process diagram types and Collaboration diagram types depicting collaborations among Process diagram types.

Choreography diagram types and Collaboration diagram types depicting collaboration among Choreography diagram types.

BPMN Diagram Elements that need to be supported.

All Task types, embedded Sub-Process, Call Activity, all Event types, all Gateway types, Pool, Lane, Data Object (including DataInput and DataOutput), Message, Group, Artifacts, markers for Tasks and Sub-Processes, Sequence Flow, Associations, and Message

Message, Choreography Task, Global Choreography Task, Sub-Choreography (expanded and collapsed), certain types of Start, Intermediate, and End Events, Gateways, Pools and Message Flow.

Import/Export of diagram types

Yes for Process and Collaboration diagrams that depict Process within Collaboration.

Yes for Process diagrams

Yes for Process diagrams

Yes for Choreography and Collaboration diagrams depicting choreography within Collaboration.

Support for Graphical syntax and semantics

Process and Collaboration diagrams that depict Process within Collaboration.

Choreography and Collaboration diagrams depicting Choreography within Collaboration.

Support for Execution Semantics

Yes for Process diagrams

Yes for Process diagrams

The implementations claiming Process Modeling Conformance MUST support the following BPMN packages:

  • The BPMN core elements, which include those defined in the Infrastructure, Foundation, Common, and Service packages (see Clause 8).
  • Process diagrams, which include the elements defined in the Process, Activities, Data, and Human Interaction packages (see Clause 10).
  • Collaboration diagrams, which include Pools and Message Flow (see Clause 9).
  • Conversation diagrams, which include Pools, Conversations, and Conversation Links (see Clause 9).

As an alternative to full Process Modeling Conformance, there are three conformance sub-classes defined:

  • Descriptive
  • Analytic
  • Common Executable

Descriptive is concerned with visible elements and attributes used in high-level modeling. It should be comfortable for analysts who have used BPA flowcharting tools.

Analytic contains all of Descriptive and in total about half of the constructs in the full Process Modeling Conformance Class. It is based on experience gathered in BPMN training and an analysis of user-patterns in the Department of Defense Architecture Framework and planned standardization for that framework.

Both Descriptive and Analytic focus on visible elements and a minimal subset of supporting attributes/elements.

Common Executable focuses on what is needed for executable process models.

Elements and attributes not in these sub-classes are contained in the full Process Modeling Conformance class.

The Process Modeling Conformance type set consists of Collaboration and Process diagram elements, including all Task types, embedded Sub-Processes, CallActivity, all Gateway types, all Event types (Start, Intermediate, and End), Lane, Participants, Data Object (including DataInput and DataOutput), Message, Group, Text Annotation, Sequence Flow (including conditional and default flows), Message Flow, Conversations (limited to grouping Message Flow, and associating correlations), Correlation, and Association (including Compensation Association). The set also includes markers (Loop, Multi-Instance, Transaction, Compensation) for Tasks and embedded Sub-Processes).

Descriptive Conformance Sub-Class

The Descriptive conformance sub-class elements are shown in Table 2.1.

Analytic Conformance Sub-Class

The Analytic conformance sub-class contains all the elements of the Descriptive conformance sub-class plus the elements shown in Table 2.2.