Software fault debugging based on data flow analysis

被引:0
|
作者
Guo, Xi [1 ]
Wang, Pan [2 ]
Wu, Peng-Fei [3 ]
机构
[1] Huazhong Agr Univ, Coll Informat, Dept Comp Sci, Wuhan 430070, Peoples R China
[2] Wuhan Elect Power Tech Coll, Wuhan 430079, Hubei, Peoples R China
[3] Huazhong Agr Univ, Coll Informat, Dept Comp Applicat, Wuhan 430070, Peoples R China
基金
美国国家科学基金会;
关键词
Software debug; Data flow analysis; Software testing;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Data Flow Analysis is a difficult issue in the domain of fault localization, and many software faults are related to the information of data flow. The dependency between the variants and the define-use chain are discussed in this paper, and trace the impact to the variants in the process of operation. In this paper, a data flow model is proposed which can demonstrate the change of the variant value and the dependency between the variants and it can be used to debug the faults in the program. Experimental results demonstrate that this method has better results than the traditional methods.
引用
收藏
页码:986 / 991
页数:6
相关论文
共 50 条
  • [21] Fault Analysis in Software with the Data Interaction of Classes
    Yan Xiaobo
    Wang Yichen
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2015, 9 (09): : 189 - 195
  • [22] A Dependent Model for Fault Tolerant Software Systems During Debugging
    Wang, Rong-Tsorng
    IEEE TRANSACTIONS ON RELIABILITY, 2012, 61 (02) : 504 - 515
  • [23] Methodology and Tool for Software Debugging and Analysis
    Choi, Yongsuk
    Choi, Jongmoo
    INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2012, 15 (07): : 2771 - 2786
  • [24] Formula-Based Software Debugging
    Roychoudhury, Abhik
    Chandra, Satish
    COMMUNICATIONS OF THE ACM, 2016, 59 (07) : 68 - 77
  • [25] Organizational learning in open-source software projects: An analysis of debugging data
    Huntley, CL
    IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2003, 50 (04) : 485 - 493
  • [26] On-chip debugging-based fault emulation for robustness evaluation of embedded software components
    Ruiz, JC
    Pardo, J
    Campelo, JC
    Gil, P
    11TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2005, : 57 - 64
  • [27] Software reliability modeling based on NHPP for error occurrence in each fault with periodic debugging schedule
    Das, Sudipta
    Kundu, Damitri
    Dewanji, Anup
    COMMUNICATIONS IN STATISTICS-THEORY AND METHODS, 2022, 51 (14) : 4890 - 4902
  • [28] Effort based software reliability model with fault reduction factor, change point and imperfect debugging
    Khurshid S.
    Shrivastava A.K.
    Iqbal J.
    International Journal of Information Technology, 2021, 13 (1) : 331 - 340
  • [29] FINDING SOFTWARE FAULT RELEVANT SUBGRAPHS A NEW GRAPH MINING APPROACH FOR SOFTWARE DEBUGGING
    Mousavian, Zaynab
    Vahidi-Asl, Mojtaba
    Parsa, Saeed
    2011 24TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2011, : 908 - 911
  • [30] DATA FLOW ANALYSIS IN SOFTWARE RELIABILITY
    FOSDICK, LD
    OSTERWEIL, LJ
    COMPUTING SURVEYS, 1976, 8 (03) : 305 - 330