Enrico Mussi

Learn 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)
The goal of this chapter is to present the guidelines and achievements of the WS-The project aims at making a step in the direction of self-healing Web Services. In the framework of the book, WS-DIAMOND deals with service architectures, mechanisms to achieve integration and interoperation among services, and engineering approaches for developing dependable(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)