Un proceso de negocio es un conjunto de tareas lógicamente relacionadas que se ejecutan para obtener un cierto resultado de negocio. Un proceso de negocio incluye tanto recursos humanos como materiales. Los procesos de negocio pueden ser controlados y administrados por un sistema basado en software, proceso de negocio automatizado de esta manera se denomina workflow. Esta automatización resulta en una importante potenciación de las virtudes de dicho proceso.
La WfMC (Workflow Management Coalition) surge con el fin de establecer una estandarización que permita la interoperabilidad de las diversas implementaciones de workflows. El estándar propuesto incluye un metamodelo de los procesos de workflow (Metamodelo Workflow) y un lenguaje (WPDL) de especificación textual de procesos.
Por otro lado, tenemos la notación UML (Unified Model Language) cuyo uso es ampliamente difundido y aceptado a lo largo de todo el ciclo de desarrollo de sistemas de software, y que, a través de sus diagramas de actividades, puede ser utilizada en el modelado de procesos de negocio.
El poder expresivo del metamodelo Grafos de Actividades de UML resulta menor que el del Metamodelo Workflow. Ambos metamodelos permiten el modelado de los mismos conceptos, con la diferencia de que el metamodelo Workflow ofrece un mayor nivel de detalle.
En esta línea de investigación proponemos una integración del metamodelo de Grafos de Actividades de UML para igualarlo con el Metamodelo Workflow haciendo posible la integración de ambos estándares.Eje: Ingeniería de SoftwareRed de Universidades con Carreras en Informática (RedUNCI