• DocumentCode
    2609126
  • Title

    Abstracting Execution Logs to Execution Events for Enterprise Applications (Short Paper)

  • Author

    Jiang, Zhen Ming ; Hassan, Ahmed E. ; Flora, Parminder ; Hamann, Gilbert

  • Author_Institution
    Queen´´s Univ., Kingston, ON
  • fYear
    2008
  • fDate
    12-13 Aug. 2008
  • Firstpage
    181
  • Lastpage
    186
  • Abstract
    Monitoring the execution of large enterprise systems is needed to ensure that such complex systems are performing as expected. However, common techniques for monitoring, such as code instrumentation and profiling have significant performance overhead, and require access to the source code and to system experts. In this paper, we propose using execution logs to monitor the execution of applications. Unfortunately, execution logs are not designed for monitoring purposes. Each occurrence of an execution event results in a different log line, since a log line contains dynamic information which varies for each occurrence of the event. We propose an approach which abstracts log lines to a set of execution events. Our approach can handle log lines without having strict requirements on the format of a log line. Through a case study on a large enterprise application, we demonstrate that our approach performs well when abstracting execution logs for large enterprise applications. We compare our approach against the SLCT tool which is commonly used to find line patterns in logs.
  • Keywords
    business data processing; system monitoring; code instrumentation; complex systems; enterprise application; execution events; execution logs; large enterprise systems; software profiling; Abstracts; Application software; Instruments; Law; Legal factors; Remote monitoring; Runtime; Software performance; Software quality; Software systems; Clone; Dynamic Analysis; Log Abstraction; Monitoring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software, 2008. QSIC '08. The Eighth International Conference on
  • Conference_Location
    Oxford
  • ISSN
    1550-6002
  • Print_ISBN
    978-0-7695-3312-4
  • Type

    conf

  • DOI
    10.1109/QSIC.2008.50
  • Filename
    4601543