The Community for Technology Leaders
Autonomic Computing, International Conference on (2005)
Seattle, Washington
June 13, 2005 to June 16, 2005
ISBN: 0-7965-2276-9
pp: 101-110
Guy Lohman , IBM Almaden Research Center
Mark Wilding , IBM Toronto Development Lab
Laurent Mignet , IBM India Research Lab
Sheng Ma , IBM T.J. Watson Research Center
Jon Champlin , Lotus Development Lab
Peter Sohn , Lotus Development Lab
Mark Brodie , IBM T.J. Watson Research Center
Natwar Modani , IBM India Research Lab
We present an architecture for and prototype of a system for quickly detecting software problem recurrences. Re-discovery of the same problem is very common in many large software products and is a major cost component of product support. At run-time, when a problem occurs, the system collects the problem symptoms, including the program call-stack, and compares it against a database of symptoms to find the closest matches. The database is populated off-line using solved cases and indexed to allow for efficient matching. Thus problems that occur repeatedly can be easily and automatically resolved without requiring any human problem-solving expertise. We describe a prototype implementation of the system, including the matching algorithm, and present some experimental results demonstrating the value of automatically detecting re-occurrence of the same problem for a popular sofware product.
Guy Lohman, Mark Wilding, Laurent Mignet, Sheng Ma, Jon Champlin, Peter Sohn, Mark Brodie, Natwar Modani, "Quickly Finding Known Software Problems via Automated Symptom Matching", Autonomic Computing, International Conference on, vol. 00, no. , pp. 101-110, 2005, doi:10.1109/ICAC.2005.49
109 ms
(Ver )