Distributed Spectrum-Based Fault Localization

被引:0
|
作者
Natan, Avraham [1 ]
Stern, Roni [1 ]
Kalech, Meir [1 ]
机构
[1] Ben Gurion Univ Negev, Negev, Israel
关键词
DIAGNOSIS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Spectrum-Based Fault Localization (SFL) is a popular approach for diagnosing faulty systems. SFL algorithms are inherently centralized, where observations are collected and analyzed by a single diagnoser. Applying SFL to diagnose distributed systems is challenging, especially when communication is costly and there are privacy concerns. We propose two SFL-based algorithms that are designed for distributed systems: one for diagnosing a single faulty component and one for diagnosing multiple faults. We analyze these algorithms theoretically and empirically. Our analysis shows that the distributed SFL algorithms we developed output identical diagnoses to centralized SFL while preserving privacy.
引用
收藏
页码:6491 / 6498
页数:8
相关论文
共 50 条
  • [21] Spectrum-based fault localization in software product lines
    Arrieta, Aitor
    Segura, Sergio
    Markiegi, Urtzi
    Sagardui, Goiuria
    Etxeberria, Leire
    INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 100 : 18 - 31
  • [22] A Survey of Challenges in Spectrum-Based Software Fault Localization
    Sarhan, Qusay Idrees
    Beszedes, Arpad
    IEEE ACCESS, 2022, 10 : 10618 - 10639
  • [23] Enhancing Spectrum-Based Fault Localization Using Fault Influence Propagation
    He, Hongdou
    Ren, Jiadong
    Zhao, Guyu
    He, Haitao
    IEEE ACCESS, 2020, 8 (08): : 18497 - 18513
  • [24] Fault Localization in Server-Side Applications Using Spectrum-Based Fault Localization
    Sha, Yoshitomo
    Nagura, Masataka
    Takada, Shingo
    2022 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2022), 2022, : 1139 - 1146
  • [25] Towards Context-Aware Spectrum-Based Fault Localization
    Szatmari, Attila
    2023 IEEE CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION, ICST, 2023, : 496 - 498
  • [26] Demystifying the Combination of Dynamic Slicing and Spectrum-based Fault Localization
    Reis, Sofia
    Abreu, Rui
    d'Amorim, Marcelo
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 4760 - 4766
  • [27] Using Spectrum-based Fault Localization for Test Case Grouping
    Weiglhofer, Martin
    Fraser, Gordon
    Wotawa, Franz
    2009 IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 630 - 634
  • [28] On The Efficiency Of Combination Of Program Slicing and Spectrum-Based Fault Localization
    Soha, Peter Attila
    2023 IEEE CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION, ICST, 2023, : 499 - 501
  • [29] 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
  • [30] Spectrum-Based Fault Localization Method with Test Case Reduction
    Zhang, Xiaohong
    Wang, Ziyuan
    Zhang, Weifeng
    Ding, Hui
    Chen, Lin
    IEEE 39TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSAC 2015), VOL 3, 2015, : 548 - 549