The processes with adaptive Web services framework couples design-time and runtime mechanisms to flexibly and adoptively execute managed Web-services-based business processes.
This paper proposes a self-healing approach to handle exceptions in service-based processes and to repair the faulty activities with a model-based approach. In particular, a set of repair actions is defined in the process model, and repairability of the process is assessed by analyzing the process structure and the available repair actions. During… (More)
Failures during Web service execution may depend on a wide variety of causes. In this paper we illustrate how, upon faults of a Web application, the faults can be handled by discovering substitute Web services and re-orchestrating the application. Self-healing capabilities are added to Web service environments. Possible recovery actions at the Web service… (More)
Self-Healing is an emerging exigence for Information Systems where processes are more and more complicated and where many autonomous actors are involved. Self-healing mechanisms can be viewed as a set of automatic recovery actions fired at run-time according to the detected fault. These actions can be at infrastructure level (i.e., transparentl to the… (More)
Modern technologies enable users accessing services using multiple channels. In the service design phase, this poses additional requirements for high software adaptivity along different technical requirements and different user expectations. During execution, services are usually dynamically selected; this service selection phase requires the identification… (More)
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 of choreography of applications, missing data or parameters in an execution flow, or low quality of service (QoS). In this paper,… (More)