A Fault Localization Method Based on Conditional Probability

被引:2
|
作者
Yang, Yonghui [1 ]
Deng, Fei [1 ]
Yan, Yunqiang [1 ]
Gao, Feng [1 ]
机构
[1] China Acad Engn Phys, Inst Comp Applicat, Mianyang, Sichuan, Peoples R China
关键词
Software Testing; Fault Localization; Program Spectrum; conditional Probability;
D O I
10.1109/QRS-C.2019.00050
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The fault localization is an active research topic in the field of software engineering, in which the program spectrum-based fault localization(SFL) is an effective method. It's a base for program spectrum-based fault localization to find the internal linkage between program spectrum and executive result. In this paper, through analysis of the internal linkage between program spectrum and executive result, the conception of the conditional probability in statistics is introduced and four models of the conditional probability (p-model) are designed to quantify the relationship between both. Based on p model and combined with the information theory of the low-probability events containing more information, a new method of fault localization is proposed SCP (Suspiciousness based on Conditional Probability). In order to verify the effectiveness of the SCP method, experiments are conducted vith eight public data sets. From the results, it's shown that the SCP method has certain advantages in the fault localization.
引用
收藏
页码:213 / 218
页数:6
相关论文
共 50 条
  • [31] Efficient Reliability Assessment With the Conditional Probability Method
    Mansour, Rami
    Olsson, Marten
    JOURNAL OF MECHANICAL DESIGN, 2018, 140 (08)
  • [32] A Stochastic FDTD Method for the Analyses of Geometrical and Media Uncertainties Based on the Conditional Probability
    Wang, Xutong
    Shi, Yuewu
    Zhou, Yifu
    Wang, Wenbing
    Mao, Congguang
    Wu, Wei
    IEEE TRANSACTIONS ON ELECTROMAGNETIC COMPATIBILITY, 2024, 66 (01) : 189 - 194
  • [33] Grid-moving equivalent source method in a probability framework for the transformer discharge fault localization
    Yu, Liang
    Zhang, Chenyu
    Wang, Ran
    Yuan, Guogang
    Wang, Xiao
    MEASUREMENT, 2022, 191
  • [34] Fault Template Attack Based on Fault Probability
    Wu, Tong
    Zhou, Dawei
    Du, Lei
    Wang, Shiwei
    IEEE ACCESS, 2023, 11 : 71705 - 71713
  • [35] A Fault Localization Method Based on Dynamic Failed Execution Blocks
    Pan, Baoyi
    Shu, Ting
    Xia, Jinsong
    Ding, Zuohua
    Jiang, Mingyue
    STRUCTURED OBJECT-ORIENTED FORMAL LANGUAGE AND METHOD (SOFL+MSVL 2019), 2020, 12028 : 315 - 327
  • [36] Bearing Fault Diagnosis Based on Probability Boxes Theory and SVM Method
    Du Yi
    Chi Yilin
    Wu Xing
    CHEMICAL, MECHANICAL AND MATERIALS ENGINEERING, 2011, 79 : 93 - +
  • [37] A METHOD TO OBTAIN PRIOR KNOWLEDGE IN THE FAULT DIAGNOSIS BASED ON PROBABILITY MODEL
    Zeng, Yongguo
    Shen, Shanhong
    Wang, Dayong
    Gao, Zhipeng
    PROCEEDINGS OF 2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS TECHNOLOGY AND APPLICATIONS, 2009, : 216 - +
  • [38] Fault Diagnosis Method for Avionics System based on Conditional Fuzzy Petri Nets
    Wang Kai
    Li Xuan-Xuan
    CONTROL ENGINEERING AND APPLIED INFORMATICS, 2020, 22 (03): : 85 - 92
  • [39] Conditional Probability Logic over Conditional Probability Spaces
    Hernandes, Mauricio S. C.
    MODALITY, SEMANTICS AND INTERPRETATIONS: THE SECOND ASIAN WORKSHOP ON PHILOSOPHICAL LOGIC, 2015, : 49 - 70