• DocumentCode
    2744414
  • Title

    Fault Localization Based on Multi-level Similarity of Execution Traces

  • Author

    Wang, Xinping ; Gu, Qing ; Zhang, Xin ; Chen, Xiang ; Chen, Daoxu

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Nanjing Univ., Nanjing, China
  • fYear
    2009
  • fDate
    1-3 Dec. 2009
  • Firstpage
    399
  • Lastpage
    405
  • Abstract
    Since automated fault localization can improve the efficiency of both the testing and debugging process, it is an important technique for the development of reliable software. This paper proposes a novel fault localization approach based on multi-level similarity of execution traces, which is suitable for object-oriented software. It selects useful test cases at class level and computes code suspiciousness at block level. We develop a tool that implements the approach, and conduct empirical studies to evaluate its effectiveness. The experimental results show that our approach has the potential to be effective in localizing faults for object-oriented software.
  • Keywords
    fault location; object-oriented programming; program diagnostics; program testing; automated fault localization; code suspiciousness; debugging process; execution traces; multilevel similarity; object-oriented software; reliable software. development; testing process; Automatic testing; Computer science; Failure analysis; Fault detection; Information analysis; Laboratories; Programming profession; Software debugging; Software engineering; Software testing; execution trace; fault localization; multi-level similarity; object-oriented; software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2009. APSEC '09. Asia-Pacific
  • Conference_Location
    Penang
  • ISSN
    1530-1362
  • Print_ISBN
    978-0-7695-3909-6
  • Type

    conf

  • DOI
    10.1109/APSEC.2009.45
  • Filename
    5358777