DocumentCode
2162081
Title
Automata-based approach for kernel trace analysis
Author
Matni, Gabriel ; Dagenais, Michel
Author_Institution
Dept. of Comput. Eng., Ecole Polytech. de Montreal, Montreal, QC
fYear
2009
fDate
3-6 May 2009
Firstpage
970
Lastpage
973
Abstract
This paper presents an automata-based approach for analyzing traces generated by the kernel of an operating system. We identified a list of typical patterns of problematic behavior, to look for in a trace, and selected an appropriate state machine language to describe them. These patterns were then fed into an off-line analyzer which efficiently and simultaneously checks for their occurrences even in traces of several gigabytes. The checker achieves a linear performance with respect to the trace size. The remaining factors impacting its performance are discussed.
Keywords
automata theory; finite state machines; languages; operating system kernels; program diagnostics; automata-based approach; checker; kernel trace analysis; off-line analyzer; operating system; state machine language; Debugging; Floods; Instruments; Intrusion detection; Kernel; Linux; Open source software; Operating systems; Performance analysis; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2009. CCECE '09. Canadian Conference on
Conference_Location
St. John´s, NL
ISSN
0840-7789
Print_ISBN
978-1-4244-3509-8
Electronic_ISBN
0840-7789
Type
conf
DOI
10.1109/CCECE.2009.5090273
Filename
5090273
Link To Document