CrESTa: Ejecución Tolerante a Fallas de Servicios Web Compuestos basado en Crónicas

Authors

  • Marcos Grillo
  • Yudith Cardinale
  • José Aguilar

Keywords:

Composición de Servicios Web, Tolerancia a Fallas, Crónicas, Calidad de Servicio

Abstract

Los Servicios Web Compuestos (SWC) facilitan la definición e implementación de procesos delicados y complejos de una forma confiable y versátil. Una vez que un usuario envía un requerimiento al sistema, durante la fase de composición se realiza el descubrimiento y la composición de varios Servicios Web, que en conjunto darán respuesta a la petición del usuario. Posteriormente un motor de ejecución realizará las invocaciones apropiadas de dichos Servicios Web para finalmente retornar la respuesta al usuario. En el área de motores de ejecución de SWC se han realizado diversas propuestas que incluyen sistemas centralizados o distribuidos, que implementan mecanismos de tolerancia a fallas para garantizar el funcionamiento y consistencia del sistema. En este artículo se propone CrESTa (ChRonicalbased Execution engine for composite web Service with fault TolerAnce), un motor de ejecución tolerante a fallas, que modela los SWC con Redes de Petri Coloreadas, usa crónicas para detectar fallas y considera parámetros de calidad de servicio. Presentamos la arquitectura de CrESTa y mostramos su funcionamiento con un caso de estudio práctico.

Issue

Section

Artículos

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.

Similar Articles

> >> 

You may also start an advanced similarity search for this article.