• 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