Skip to main content
Ir a la página de inicio de la Comisión Europea (se abrirá en una nueva ventana)
español español
CORDIS - Resultados de investigaciones de la UE
CORDIS
Contenido archivado el 2024-05-27
Middleware technologies for ADAPTive and composable distributed components

Article Category

Article available in the following languages:

La ejecución visual de la composición del flujo de trabajo

Se ha diseñado un entorno de composición de servicios visual como herramienta de definición del flujo de trabajo avanzada que ofrece mejores capacidades de ejecución, supervisión y depuración (debugging).

Cada vez son más las organizaciones que utilizan Internet como medio para suministrar servicios a empresas y clientes individuales. Por esta razón, los servicios básicos ofrecidos por las organizaciones deberán ser más accesibles, escalables y adaptativos. Para ofrecer valores añadidos y servicios interorganizacionales, es necesario que haya un Internet Middleware (software personalizado de Internet) que establezca un criterio mutuo con el que componer servicios entre organizaciones. A la luz de todo ello, se creó el entorno de composición de servicios visual JOpera para que sirva de herramienta avanzada de definición del flujo de trabajo, una herramienta capaz de supervisar y depurar. Valiéndose de esta herramienta, se puede modelizar un proceso de flujo de trabajo con diversas sintaxis. Los desarrolladores pueden valerse de una representación visual con la que esbozar interacciones entre servicios que se desea componer. Esta herramienta se puede utilizar para administrar el ciclo de vida completo de un proceso, empezando por la biblioteca de servicios, a la que se pueden importar los servicios web como componentes reutilizables. El desarrollador puede examinar la biblioteca, seleccionar un grupo de servicios básicos, arrastrarlos con el ratón y soltarlos en el proceso correspondiente. A continuación el desarrollador puede comenzar a definir las interacciones trazando el gráfico de flujo de datos. Para obtener una perspectiva general del orden en el que se realizaron las tareas, el usuario puede ver el gráfico de flujo de control y modificarlo. El gráfico de flujo de datos y el gráfico de control están sincronizados; así proporcionan prestaciones innovadoras de comprobación de modelo que resultan de utilidad para validar la composición. Durante el manejo del entorno, la representación visual está marcada con información codificada con colores que indica el estado actual de la ejecución de las tareas. Así, el desarrollador puede pinchar sobre diversos parámetros para examinar su valor actual. Además, esta herramienta permite administrar el grupo de procesos distribuidos y manipular su rendimiento global. Es capaz de resaltar errores que pueda haber con el fin de ejecutar las opciones de depuración (debugging) y averiguar de forma interactiva el motivo del error.

Descubra otros artículos del mismo campo de aplicación

Mi folleto 0 0