Implementación de la comunicación entre el workflow y las aplicaciones externas con servicios web y reglas de transformación de grafos

Abstract

Un proceso impone un orden especificado en las actividades de trabajo a lo largo del espacio y el tiempo, con un principio, un fin y entradas y salidas claramente especificadas. El objetivo principal de las organizaciones es tornarse más ágiles, más competentes y adaptarse rápidamente a los continuos cambios del mercado en el que operan. En la actualidad, la automatización de los procesos de negocio es un objetivo central para muchas organizaciones. A partir del Modelo de Referencia de Workflow, propuesto por la Workflow Management Coalition (WfMC), los servicios Web y las reglas de transformación de grafos, se obtiene una solución eficiente para optimizar la invocación de las aplicaciones externas que resultan más adecuadas de acuerdo a los requerimientos del workflow. En este trabajo se aplican reglas de transformación de grafos para lograr una especificación semántica precisa de un servicio web, y se estudia su aplicación a un caso de estudio específico, el proceso de desarrollo de software OpenUP/Basic. Esta implementación le permite al motor workflow establecer una correspondencia entre los requerimientos del usuario y los servicios web disponibles, y elegir el mejor en el momento de la invocación.A process imposes a specified order in the work activities throughout the space and the time, with a principle, an end and entrances and exits clearly specified. The main objective of the organizations is to become more agile, more competent and adapt quickly to the continuous changing market in which they operate. At present, the automation of business processes is a central objective for many organizations. From the Workflow Reference Model, proposed by the Workflow Management Coalition (WfMC), web services and rules transformation graphs, an efficient solution is obtained to optimize the invocation of external applications that are more suitable according to the requirements from workflow. In this work, the rules transformation graphs are applied to achieve a precise specification of semantic web service, and its application is considered on a specific case study, the process of software development OpenUP/Basic. This implementation allows to the workflow engine to match the user’s requirements and the web services available, and to choose the best at the time of invocation.Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI

    Similar works