Enrico Mussi

Learn More
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)
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)
Nowadays e-services are gaining strong momentum. The Web is a strongly connected environment and it is moving from being a simple collection of HTML pages toward a container of e-services. In an extremely competitive world, providers of e-service aim at satisfying user needs, providing enriched e-services characterized by high adaptivity to the context and(More)