XPDL
De Wikipedia, la enciclopedia libre
XPDL (XML Process Definition Language) es un lenguaje para la definición de un Flujo de trabajo
Fue creado por WfMC en el año 2001 y el 3 de octubre del 2005 se liberó la versión 2.0. La WfMC ha identificado 5 interfaces funcionales en el área de workflow como parte de su programa de estandarización. XPDL forma parte de la interfaz uno (Definición de procesos de negocio).
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. Tiene un concepto de líneas que señalan el camino a seguir. Los nodos y las líneas tienen atributos que pueden especificar información ejecutable tales como roles, descripción de actividades, temporizadores, llamadas a web services, etc. XPDL 2.0 contiene extensiones para ser capaz de representar todos los aspectos de BPMN (BP Modelling Notation).
El objetivo de XPDL es almacenar e intercambiar el diagrama de procesos. Permite que una herramienta de diseño de procesos escriba un diagrama y otra lo lea, y la imagen resultante sea lo más parecidas posibles. Sin embargo, no otorga garantía de semántica de ejecución precisa.