Advanced Search
Volume 33 Issue 9
Sep.  2011
Turn off MathJax
Article Contents
He Jia-Lang, Meng Jin, Zhang Kun, Zhang Hong. A Fault Propagation-aware Program Fault Location Method[J]. Journal of Electronics & Information Technology, 2011, 33(9): 2192-2198. doi: 10.3724/SP.J.1146.2011.00396
Citation: He Jia-Lang, Meng Jin, Zhang Kun, Zhang Hong. A Fault Propagation-aware Program Fault Location Method[J]. Journal of Electronics & Information Technology, 2011, 33(9): 2192-2198. doi: 10.3724/SP.J.1146.2011.00396

A Fault Propagation-aware Program Fault Location Method

doi: 10.3724/SP.J.1146.2011.00396
  • Received Date: 2011-04-25
  • Rev Recd Date: 2011-07-08
  • Publish Date: 2011-09-19
  • Based on the existing Coverage-Based Fault-Localization (CBFL) methods can not effectively solve the problem of failure propagation impact for the location precision, this paper proposes a propagation-aware program fault location method. This method uses the collected information of program covering paths to compress the suspicious nodes space and reduces effectively the computational complexity, then uses nodes frequency information appearing in normal and fault execution paths to compute each nodes initial suspicious degree. By introducing the concept of edge propagation trend, the method perceives fault propagation for the node having the maximum initial suspicious degree and finally revises the initial suspicious degree for related nodes. The results of the analysis and experiments show that the method can effectively reduce the impact of the propagation for the location precision and has great advantage of time consuming than other methods when the expansion of the scale of program, so has high practical value.
  • loading
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article views (2641) PDF downloads(625) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return