Practical Isolation of Failure-Inducing Changes for Debugging Regression Faults

被引:0
|
作者
Yu, Kai [1 ]
Lin, Mengxiang [1 ]
Chen, Jin [1 ]
Zhang, Xiangyu [1 ]
机构
[1] Beihang Univ, State Key Lab Software Dev Environm, Beijing, Peoples R China
来源
2012 PROCEEDINGS OF THE 27TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE) | 2012年
关键词
Regression fault; delta debugging; coverage analysis; automated debugging; field failure;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
During software evolution, new released versions still contain many bugs. One common scenario is that end users encounter regression faults and submit them to bug tracking systems. Different from in-house regression testing, typically only one test input is available, which passes the old version and fails the modified new version. To address the issue, delta debugging has been proposed for failure-inducing changes identification between two versions. Despite promising results, there are two practical factors that thwart the application of delta debugging: a large number of tests and misleading false positives. In this work, we present a combination of coverage analysis and delta debugging that automatically isolates failure-inducing changes. Evaluations on twelve real regression faults in GNU software demonstrate both the speed gain and effectiveness improvements. Moreover, a case study on libPNG and TCPflow indicates that our technique is comparable to peer techniques in debugging regressions faults.
引用
收藏
页码:20 / 29
页数:10
相关论文
共 39 条
  • [21] Clustering-based Failure Triage for RTL Regression Debugging
    Poulos, Zissis
    Veneris, Andreas
    2014 IEEE INTERNATIONAL TEST CONFERENCE (ITC), 2014,
  • [22] Exemplar-based Failure Triage for Regression Design Debugging
    Poulos, Zissis
    Veneris, Andreas
    2015 16TH LATIN-AMERICAN TEST SYMPOSIUM (LATS), 2015,
  • [23] FIGCPS: Effective Failure-inducing Input Generation for Cyber-Physical Systems with Deep Reinforcement Learning
    Zhang, Shaohua
    Liu, Shuang
    Sun, Jun
    Chen, Yuqi
    Huang, Wenzhi
    Liu, Jinyi
    Liu, Jian
    Hao, Jianye
    2021 36TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING ASE 2021, 2021, : 555 - 567
  • [24] Stable Failure-Inducing Micro-Silica Aqua Epoxy Bonding Material for Floating Concrete Module Connection
    Kim, Jang-Ho Jay
    You, Young-Jun
    Jeong, Youn-Ju
    Choi, Ji-Hun
    POLYMERS, 2015, 7 (11) : 2389 - 2409
  • [25] Mining Performance Regression Inducing Code Changes in Evolving Software
    Luo, Qi
    Poshyvanyk, Denys
    Grechanik, Mark
    13TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2016), 2016, : 25 - 36
  • [26] Failure mode and effect analysis in human islet isolation: from the theoretical to the practical risk
    Perrier, Quentin
    Lavallard, Vanessa
    Pernin, Nadine
    Wassmer, Charles-Henri
    Cottet-Dumoulin, David
    Lebreton, Fanny
    Bellofatto, Kevin
    Andres, Axel
    Berishvili, Ekaterine
    Bosco, Domenico
    Berney, Thierry
    Parnaud, Geraldine
    ISLETS, 2021, 13 (1-2) : 1 - 9
  • [27] Kidney function changes in acute heart failure: a practical approach to interpretation and management
    Kenneally, Laura Fuertes
    Lorenzo, Miguel
    Romero-Gonzalez, Gregorio
    Cobo, Marta
    Nunez, Gonzalo
    Gorriz, Jose Luis
    Barrios, Ana Garcia
    Fudim, Marat
    de la Espriella, Rafael
    Nunez, Julio
    CLINICAL KIDNEY JOURNAL, 2023, 16 (10) : 1587 - 1599
  • [28] Diagnosis and treatment of volume changes in acute heart failure- short practical guide
    Ciancetta, Paola
    Maggiore, Salvatore M.
    Petrini, Flavia
    De Caterina, Raffaele
    GIORNALE ITALIANO DI CARDIOLOGIA, 2018, 19 (01) : 44 - 53
  • [29] H HUMAN FACTOR INDUCING BEHAVIORAL AND ELECTROPHYSIOLOGICAL CHANGES IN ANIMALS .1. ISOLATION AND CHEMICAL NATURE OF AGENT
    PENNELL, RB
    SARAVIS, CA
    ANNALS OF THE NEW YORK ACADEMY OF SCIENCES, 1962, 96 (01) : 462 - &
  • [30] An effective and practical analysis technique for open defect isolation at IDD leakage failure by observing transient photo emission
    Nishikawa, A
    Kato, NI
    Matsuzawa, J
    Takagi, K
    Miura, N
    ISTFA '98: PROCEEDINGS OF THE 24TH INTERNATIONAL SYMPOSIUM FOR TESTING AND FAILURE ANALYSIS, 1998, : 157 - 162