• DocumentCode
    588662
  • Title

    A Topology-Based Model for Estimating the Diagnostic Efficiency of Statistics-Based Approaches

  • Author

    Perez, A. ; Riboira, A. ; Abreu, Rui

  • Author_Institution
    Dept. of Inf. Eng., Univ. of Porto, Porto, Portugal
  • fYear
    2012
  • fDate
    27-30 Nov. 2012
  • Firstpage
    171
  • Lastpage
    176
  • Abstract
    Spectrum-based fault localization (SFL) and dynamic code coverage (DCC) are two statistics-based fault localization techniques used in software fault diagnosis. Due to their nature (statistical analysis of the coverage information), the best technique of the two depends greatly on the system under test code structure and size. We propose a lightweight, topology-based analysis to quickly estimate the project under test coverage matrix when executed, based on the source code structure. This analysis will choose which fault localization technique to use by creating an hierarchical model of the system. To validate our proposed approach, an empirical evaluation was performed, injecting faults in six real-world software projects. We have demonstrated that using the topology-based analysis to choose the best fault localization technique provides a better execution time performance on average (23%) than using DCC (9%), when comparing to SFL.
  • Keywords
    fault diagnosis; program testing; software reliability; statistical analysis; topology; diagnostic efficiency; dynamic code coverage; software fault diagnosis; source code structure; spectrum-based fault localization; statistical analysis; statistics-based fault localization techniques; topology-based analysis; topology-based model; Analytical models; Heuristic algorithms; Instruments; Java; Object oriented modeling; Software; Topology; Coverage estimation; software diagnosis; topology-based model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering Workshops (ISSREW), 2012 IEEE 23rd International Symposium on
  • Conference_Location
    Dallas, TX
  • Print_ISBN
    978-1-4673-5048-8
  • Type

    conf

  • DOI
    10.1109/ISSREW.2012.15
  • Filename
    6405437