• DocumentCode
    1727538
  • Title

    Trace Normalization

  • Author

    Diep, Madeline ; Elbaum, Sebastian ; Dwyer, Matthew

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Nebraska, Lincoln, NE
  • fYear
    2008
  • Firstpage
    67
  • Lastpage
    76
  • Abstract
    Identifying truly distinct traces is crucial for the performance of many dynamic analysis activities. For example, given a set of traces associated with a program failure, identifying a subset of unique traces can reduce the debugging effort by producing a smaller set of candidate fault locations. The process of identifying unique traces, however, is subject to the presence of irrelevant variations in the sequence of trace events, which can make a trace appear unique when it is not. In this paper we present an approach to reduce inconsequential and potentially detrimental trace variations. The approach decomposes traces into segments on which irrelevant variations caused by event ordering or repetition can be identified, and then used to normalize the traces in the pool. The approach is investigated on two well-known client dynamic analyses by replicating the conditions under which they were originally assessed, revealing that the clients can deliver more precise results with the normalized traces.
  • Keywords
    program debugging; program diagnostics; software fault tolerance; system recovery; debugging effort; dynamic analysis activities; event ordering; event repetition; fault locations; program failure; trace normalization; Computer science; Debugging; Fault diagnosis; Fault location; Filtering; Information analysis; Performance analysis; Reliability engineering; Software reliability; Testing; Dynamic Analysis; Software Testing; Trace Comparisons;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 2008. ISSRE 2008. 19th International Symposium on
  • Conference_Location
    Seattle, WA
  • ISSN
    1071-9458
  • Print_ISBN
    978-0-7695-3405-3
  • Electronic_ISBN
    1071-9458
  • Type

    conf

  • DOI
    10.1109/ISSRE.2008.37
  • Filename
    4700311