Director
Ing. Héctor Fabio Cadavid

Estudiantes
Catalina Córdoba Charria
Luis Carlos Galvis Espitia

Integración de BPMN con el estilo REST y ROA

Objetivo

Extender el modelo de conversión de procesos de negocio desarrollado en el proyecto BPTRANS-I, de manera que se de soporte a servicios web basados en la filosofía REST (REpresenttional State Transfer), bajo la filosofía ROA.

Objetivos específicos

  • Apropiar las especificaciones BPMN y XPDL, la filosofia de los servicios REST y las estrategias de orquestación de estos en un motor de workflow.

  • Proponer una equivalencia entre un modelo de proceso enfocado a actividades y un modelo de proceso enfocado a la manipulación de recursos con el enfoque REST.

  • Implementar un mecanismo de transformación, para dicha equivalencia, haciendo uso de un motor de workflow compatible con REST.

Logros

  • Se apropiaron dos motores de orquestación de servicios web, compatibles con REST.

  • Se formuló un modelo de datos para la conversión de XPDL a Ruby DSL y se identificaron los patrones de workflow en BPMN y XPDL.

  • Se propuso un modelo para la implentación de servicios REST bajo el framework Jersey.