ACM Home Page
Please provide us with feedback. Feedback
On-line anomaly detection of deployed software: a statistical machine learning approach
Full text PdfPdf (507 KB)
Source Foundations of Software Engineering archive
Proceedings of the 3rd international workshop on Software quality assurance table of contents
Portland, Oregon
SESSION: Testing and fault detection table of contents
Pages: 70 - 77  
Year of Publication: 2006
ISBN:1-59593-584-3
Authors
George K. Baah  Georgia Institute of Technology, Atlanta, GA
Alexander Gray  Georgia Institute of Technology, Atlanta, GA
Mary Jean Harrold  Georgia Institute of Technology, Atlanta, GA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 41,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1188895.1188911
What is a DOI?

ABSTRACT

This paper presents a new machine-learning technique that performs anomaly detection as software is executing in the field. The technique uses a fully observable Markov model where each state in the model emits a number of distinct observations according to a probability distribution, and estimates the model parameters using the Baum-Welch algorithm. The trained model is then deployed with the software to perform anomaly detection. By performing the anomaly detection as the software is executing, faults associated with anomalies can be located and fixed before they cause critical failures in the system, and developers time to debug deployed software can be reduced. This paper also presents a prototype implementation of our technique, along with a case study that shows, for the subjects we studied, the effectiveness of the technique.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
4
 
5
6
7
8
9
10
 
11
C. Pasareanu, R. Pelanek, and W. Visser. Concrete model checking with abstract matching and refinement. In Proceedings of 17th international conference on computer-aided verification, July 2005.
 
12
 
13
L. R. Rabiner. A tutorial on hidden markov models and selected applications in speech recognition. In Proceedings of IEEE, volume 77, pages 257--286, February 1989.
14
 
15
 
16


Collaborative Colleagues:
George K. Baah: colleagues
Alexander Gray: colleagues
Mary Jean Harrold: colleagues