Towards Context-Aware Spectrum-Based Fault Localization

被引:1
|
作者
Szatmari, Attila [1 ]
机构
[1] Univ Szeged, Software Engn Dept, Szeged, Hungary
关键词
Context; Context-Aware Fault Localization; SBFL;
D O I
10.1109/ICST57152.2023.00060
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Many Spectrum-based Fault Localization (SBFL) techniques have been published over the years, but they are still rarely used in the industry. Traditional SBFL methods may be effective in certain situations but may fall short in others due to a lack of contextual information for the algorithm to function properly. I have made efforts to improve SBFL algorithms by investigating how SBFL aligns bug-fix patterns with high-ranked elements, creating an improved algorithm that uses call frequencies, examining how division by zero affects SBFL's efficiency, and proposing ways to avoid it. I have also developed a user feedback-based SBFL tool called CharmFL, which is helpful for Python programmers. I consider all of these things as contexts that can be used to create a more context-aware SBFL approach. In this doctoral symposium, I present my research and outline my plans for the remainder of my Ph.D. program.
引用
下载
收藏
页码:496 / 498
页数:3
相关论文
共 50 条
  • [1] Spectrum-Based Fault Localization for Context-Free Grammars
    Raselimo, Moeketsi
    Fischer, Bernd
    PROCEEDINGS OF THE 12TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON SOFTWARE LANGUAGE ENGINEERING (SLE '19), 2019, : 15 - 28
  • [2] Context-Aware Neural Fault Localization
    Zhang, Zhuo
    Lei, Yan
    Mao, Xiaoguang
    Yan, Meng
    Xia, Xin
    Lo, David
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (07) : 3939 - 3954
  • [3] On the accuracy of spectrum-based fault localization
    Abreu, Rui
    Zoeteweij, Peter
    van Gemund, Arjan J. C.
    TAIC PART 2007 - TESTING: ACADEMIC AND INDUSTRIAL CONFERENCE - PRACTICE AND RESEARCH TECHNIQUES, PROCEEDINGS: CO-LOCATED WITH MUTATION 2007, 2007, : 89 - +
  • [4] Spectrum-based Multiple Fault Localization
    Abreu, Rui
    Zoeteweij, Peter
    van Gemund, Arjan J. C.
    2009 IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 88 - 99
  • [5] Contextualizing spectrum-based fault localization
    de Souza, Higor A.
    Mutti, Danilo
    Chaim, Marcos L.
    Kon, Fabio
    INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 94 : 245 - 261
  • [6] Distributed Spectrum-Based Fault Localization
    Natan, Avraham
    Stern, Roni
    Kalech, Meir
    THIRTY-SEVENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 37 NO 5, 2023, : 6491 - 6498
  • [7] Towards Context-Aware Wireless Spectrum Agility
    Kumar, Ashwini
    Shin, Kang G.
    MOBICOM'07: PROCEEDINGS OF THE THIRTEENTH ACM INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, 2007, : 318 - 321
  • [8] Understanding the use of spectrum-based fault localization
    de Souza, Higor Amario
    Lauretto, Marcelo de Souza
    Kon, Fabio
    Chaim, Marcos Lordello
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2023, 36 (06)
  • [9] Zoltar: A Spectrum-based Fault Localization Tool
    Janssen, Tom
    Abreu, Rui
    van Gemund, Arjan J. C.
    SINTER 09, 2009, : 23 - 29
  • [10] Spectrum-Based Fault Localization in Model Transformations
    Troya, Javier
    Segura, Sergio
    Antonio Parejo, Jose
    Ruiz-Cortes, Antonio
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2018, 27 (03)