TY - GEN
T1 - Case-based reasoning for autonomous service failure diagnosis and remediation in software systems
AU - Montani, Stefania
AU - Anglano, Cosimo
PY - 2006
Y1 - 2006
N2 - Self-healing, one of the four key properties characterizing Autonomic Systems, aims to enable large-scale software systems delivering complex services on a 24/7 basis to meet their goals without any human intervention. Achieving self-healing requires the elicitation and maintenance of domain knowledge in the form of (service failure diagnosis, remediation strategy) patterns, a task which can be overwhelming. Case-Based Reasoning (CBR) is a lazy learning paradigm that largely reduces this kind of knowledge acquisition bottleneck. Moreover, the application of CBR for failure diagnosis and remediation in software systems appears to be very suitable, as in this domain most errors are re-occurrences of known problems. In this paper, we describe a CBR approach for providing large-scale, distributed software systems with self-healing capabilities, and demonstrate the practical applicability of our methodology by means of some experimental results on a real world application.
AB - Self-healing, one of the four key properties characterizing Autonomic Systems, aims to enable large-scale software systems delivering complex services on a 24/7 basis to meet their goals without any human intervention. Achieving self-healing requires the elicitation and maintenance of domain knowledge in the form of (service failure diagnosis, remediation strategy) patterns, a task which can be overwhelming. Case-Based Reasoning (CBR) is a lazy learning paradigm that largely reduces this kind of knowledge acquisition bottleneck. Moreover, the application of CBR for failure diagnosis and remediation in software systems appears to be very suitable, as in this domain most errors are re-occurrences of known problems. In this paper, we describe a CBR approach for providing large-scale, distributed software systems with self-healing capabilities, and demonstrate the practical applicability of our methodology by means of some experimental results on a real world application.
UR - http://www.scopus.com/inward/record.url?scp=33751004413&partnerID=8YFLogxK
U2 - 10.1007/11805816_36
DO - 10.1007/11805816_36
M3 - Conference contribution
AN - SCOPUS:33751004413
SN - 3540368434
SN - 9783540368434
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 489
EP - 503
BT - Advances in Case-Based Reasoning - 8th European Conference, ECCBR 2006 Proceedings
PB - Springer Verlag
T2 - 8th European Conference on Case-Based Reasoning, ECCBR 2006
Y2 - 4 September 2006 through 7 September 2006
ER -