• DocumentCode
    2209695
  • Title

    Iterative Feedback-Based Fault Localization Approach

  • Author

    Lei, Yan ; Mao, Xiaoguang ; Wan, Xiaomin ; Wang, Chengsong

  • Author_Institution
    Sch. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha, China
  • fYear
    2011
  • fDate
    Aug. 30 2011-Sept. 2 2011
  • Firstpage
    349
  • Lastpage
    356
  • Abstract
    Most current fault-localization approaches merely use the information from testing to locate faults, assuming that test cases satisfying a certain test adequacy criterion can provide adequate information for fault localization. Unfortunately however, due to different goals between fault localization and testing, the information from testing may be inadequate for fault localization, which can greatly influence the performance. In this paper, we present an iterative feedback-based fault localization approach to address the information inadequacy problem. Based on both testing information and current fault-localization results, this approach iteratively uses test data generation techniques to feed back new test cases to initial test suites to increase more useful information for fault localization. Experimental results on the Siemens suite demonstrate a significant improvement of our approach over three best types of spectrum-based fault localization technique.
  • Keywords
    fault location; iterative methods; program debugging; program testing; Siemens suite; fault testing; information inadequacy problem; iterative feedback based fault localization approach; spectrum based fault localization technique; test adequacy criterion; Accuracy; Debugging; Equations; Feeds; Software; Testing; Vectors; debugging; fault localization; iterative feedback; program spectra;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications (SEAA), 2011 37th EUROMICRO Conference on
  • Conference_Location
    Oulu
  • Print_ISBN
    978-1-4577-1027-8
  • Type

    conf

  • DOI
    10.1109/SEAA.2011.63
  • Filename
    6068367