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 条
  • [31] DEBUGGING OF GLOBALLY OPTIMIZED PROGRAMS USING DATA-FLOW ANALYSIS
    WISMULLER, R
    SIGPLAN NOTICES, 1994, 29 (06): : 278 - 289
  • [32] NHPP Software Reliability Growth Model Incorporating Fault Detection and Debugging
    He Yan
    PROCEEDINGS OF 2013 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2012, : 225 - 228
  • [33] Incorporating fault debugging activities into software reliability models: A simulation approach
    Gokhale, Swapna S.
    Lyu, Michael R.
    Trivedi, Kishor S.
    IEEE TRANSACTIONS ON RELIABILITY, 2006, 55 (02) : 281 - 292
  • [34] Effect of fault dependency and debugging time lag on software error models
    Huang, CY
    Lin, CT
    Lo, JH
    Sue, CC
    TENCON 2004 - 2004 IEEE REGION 10 CONFERENCE, VOLS A-D, PROCEEDINGS: ANALOG AND DIGITAL TECHNIQUES IN ELECTRICAL ENGINEERING, 2004, : B243 - B246
  • [35] A Model-Based Software Reasoning Approach to Software Debugging
    Abreu, Rui
    Zoeteweij, Peter
    van Gemund, Arjan J. C.
    OPPORTUNITIES AND CHALLENGES FOR NEXT-GENERATION APPLIED INTELLIGENCE, 2009, 214 : 233 - 239
  • [36] A software reliability growth model for component-based software incorporating debugging delay and imperfect debugging
    Zhang, Ce
    Cui, Gang
    Meng, Fanchao
    Liu, Hongwei
    Bian, Yali
    High Technology Letters, 2015, 21 (01) : 54 - 62
  • [37] A software reliability growth model for component-based software incorporating debugging delay and imperfect debugging
    张策
    Cui Gang
    Meng Fanchao
    Liu Hongwei
    Bian Yali
    HighTechnologyLetters, 2015, 21 (01) : 54 - 62
  • [38] Training Data Debugging for the Fairness of Machine Learning Software
    Li, Yanhui
    Meng, Linghan
    Chen, Lin
    Yu, Li
    Wu, Di
    Zhou, Yuming
    Xu, Baowen
    2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2022), 2022, : 2215 - 2227
  • [39] KNOWLEDGE-BASED FAULT LOCALIZATION IN DEBUGGING
    SEDLMEYER, RL
    THOMPSON, WB
    JOHNSON, PE
    JOURNAL OF SYSTEMS AND SOFTWARE, 1983, 3 (04) : 301 - 307
  • [40] Imperfect Debugging-Based Generalized Exponential Testing Effort Estimation for Software Fault Detection and Removal
    Tiwari, Asheesh
    Sharma, Ashish
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2024, 33 (06)