• DocumentCode
    155205
  • Title

    Uniformly Evaluating and Comparing Ranking Metrics for Spectral Fault Localization

  • Author

    Chunyan Ma ; Yifei Zhang ; Tao Zhang ; Yuwei Lu ; Qingyi Wang

  • Author_Institution
    Dept. of Software Eng., Northwestern Polytech. Univ., Xi´an, China
  • fYear
    2014
  • fDate
    2-3 Oct. 2014
  • Firstpage
    315
  • Lastpage
    320
  • Abstract
    Spectral fault localization (SFL) is one automatic fault-localization technique, which uses ranking metric to rank the risk of fault existence in each program entity after dynamically collecting the testing information. The effectiveness evaluation and comparison of ranking metrics are two important research problems. In this paper, we provide a uniformly theoretical investigation framework on longitudinally evaluating ranking metrics and horizontally comparing them for SFL techniques under any single fault scenario. We propose a generic vector table model as a novel device of thoroughly understanding various SFL techniques. By investigating rankings´ mathematical formula of statements in the vector table model, the performance of different SFL techniques could be systematically analysed and compared. Under table model-driven evaluation framework, seven typical metrics as examples are explored, the existing equivalent group is extended, and the new relation of two equivalent groups is found. Our framework overcomes limitations of current empirical and theoretical approaches, and can theoretically evaluate the advantage and disadvantage of a SFL technique and compare different SFL techniques.
  • Keywords
    fault tolerant computing; program testing; software metrics; vectors; automatic fault-localization technique; generic vector table model; ranking metrics; spectral fault localization; table model-driven evaluation; Analytical models; Debugging; Mathematical model; Performance evaluation; Testing; Vectors; Vector table model; performance comparison; performance evaluation; spectral fault localization (SFL);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software (QSIC), 2014 14th International Conference on
  • Conference_Location
    Dallas, TX
  • ISSN
    1550-6002
  • Print_ISBN
    978-1-4799-7197-8
  • Type

    conf

  • DOI
    10.1109/QSIC.2014.24
  • Filename
    6958419