Reconfiguration of Web Services Architectures: A model-based approach

Francisco Moo-Mena, Khalil Drira · Proceedings - IEEE Symposium on Computers and Communications/IEEE Symposium on Computers and Communications · 2007

Failures during Web service execution may depend on a wide variety of causes, such as network faults, server crashes, or application-related errors, such as unavailability of a requested Web service, errors in the orchestration or choreography of applications, missing data or parameters in an execution flow, or low quality of service (QoS). Providing efficient solutions requires handling of adaptability not only at the behavioral level, but also at the architectural level. Most of existing standard solutions focus on the behavioral level using reconfiguration mechanisms. In this paper, we propose a model-based strategy providing adaptability actions at the architectural level. Typical architectural reconfiguration actions, such as duplication of services or substitution of a faulty service are introduced. An scenario is illustrated and discussed with respect to a running example involving coordinated Web services.

Read the paper · More papers on PaperTik