Es una notación gráfica que describe la lógica de los pasos de un proceso de Negocio.
Esta notación ha sido especialmente diseñada para coordinar la secuencia de los
procesos y los mensajes que fluyen entre los participantes de las diferentes actividades. BPMN proporciona un lenguaje común para que las partes involucradas puedan comunicar los procesos de forma clara, completa y eficiente. De esta forma BPMN define la notación y semántica de un Diagrama de Procesos de Negocio (Business Process Diagram, BPD).
¿En qué consiste BPMN?
El Business Process Model and Notation (BPMN) es una notación gráfica estandarizada diseñada para representar la secuencia de actividades que conforman los procesos de negocio de una organización y los mensajes que fluyen entre los participantes y cada una de las actividades. Esta representación, basada en la técnica de “Flow Chart” permite generar un Diagrama de Procesos de Negocio (Business Process Diagram, BPD) el cual es utilizado como referencia única en la práctica de BPM. BPMN proporciona un lenguaje común para el personal del negocio y el personal técnico y de esta forma, las partes involucradas pueden comunicar los procesos de forma clara, completa y eficiente. Xpdl XPDL es un formato de archivo basado en XML que puede ser usado para intercambiar modelos de procesos de negocio entre distintas herramientas. Es un formato de archivo que representa el “dibujo” de la definición del proceso. Tiene el tamaño y las coordenadas X e Y del nodo
El .xpdl extensión de archivo es utilizado principalmente por TIBCO iProcess. Se utiliza
para hacer referencia a los archivos que se crean con el uso de este software, una aplicación que se ocupa de los procesos de negocio. Esta aplicación ayuda a las empresas y organizaciones empresariales organizan todos sus procesos de negocio para que puedan lograr fácilmente sus tareas y gestionar bien sus negocios. En su mayoría, los códigos en XPDL así como el XML Process Definition Language son lo que estos archivos se componen de. Estos archivos también incluyen numerosos procesos que los usuarios pueden agregar en el software o en el modelo de negocio de los usuarios están creando. XPDL (eXtended Process Definition Language) es XML cuyo objetivo es doble:
almacenar e intercambiar diagramas de procesos y
permitir que un “motor de flujos de trabajo” (workflow engine) pueda “gestionar” los procesos. El fin es que los workflow engine que se desarrollen sean compatibles-XPDL, esto es, que “acepten” procesos escritos en XPDL, lo cual facilitará la inteoperabilidad. Existen actualmente múltip () les sistemas (80+) que trabajan con procesos descritos con XPDL.