Distributed software systems would benefit from autonomous fault management capabilities, but current practice is only based on handling exceptions without attempts at identifying causes for them. This paper is a step toward Web Services with autonomous diagnostic capabilities. It provides a novel context of application for model-based diagnosis, a contex which motivates a partially distributed approach. We consider complex services, built as a composition of simpler ones, and we associate a diagnoser with each component service, and a global diagnoser with the complex one.We characterize local diagnosers, based on abstract models of individual services, and we present the coordination protocol adopted by the global diagnoser.
Towards self-diagnosing Web Services
ARDISSONO, Liliana;CONSOLE, Luca;GOY, Annamaria;PETRONE, GIOVANNA;PICARDI, Claudia;SEGNAN, MARINO;THESEIDER DUPRE', Daniele
2005-01-01
Abstract
Distributed software systems would benefit from autonomous fault management capabilities, but current practice is only based on handling exceptions without attempts at identifying causes for them. This paper is a step toward Web Services with autonomous diagnostic capabilities. It provides a novel context of application for model-based diagnosis, a contex which motivates a partially distributed approach. We consider complex services, built as a composition of simpler ones, and we associate a diagnoser with each component service, and a global diagnoser with the complex one.We characterize local diagnosers, based on abstract models of individual services, and we present the coordination protocol adopted by the global diagnoser.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.