Empirical evaluation of fault localisation using code and change metrics

J Sohn, S Yoo - IEEE Transactions on Software Engineering, 2019 - ieeexplore.ieee.org
Fault localisation aims to reduce the debugging efforts of human developers by highlighting
the program elements that are suspected to be the root cause of the observed failure …

When debugging encounters artificial intelligence: state of the art and open challenges

Y Song, X **e, B Xu - Science China Information Sciences, 2024 - Springer
Both software debugging and artificial intelligence techniques are hot topics in the current
field of software engineering. Debugging techniques, which comprise fault localization and …

VFL: Variable-based fault localization

J Kim, J Kim, E Lee - Information and software technology, 2019 - Elsevier
Context Fault localization is one of the most important debugging tasks. Hence, many
automatic fault localization techniques have been proposed to reduce the burden on …

SAT‐based and CP‐based declarative approaches for Top‐Rank‐K closed frequent itemset mining

S Abed, AA Abdelaal, MH Al‐Shayeji… - International Journal of …, 2021 - Wiley Online Library
Abstract Top‐Rank‐K Frequent Itemset (or Pattern) Mining (FPM) is an important data
mining task, where user decides on the number of top frequency ranks of patterns (itemsets) …

Evaluating the impact of experimental assumptions in automated fault localization

E Soremekun, L Kirschner, M Böhme… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Much research on automated program debugging often assumes that bug fix location (s)
indicate the faults' root causes and that root causes of faults lie within single code elements …

An application-transparent, platform-independent approach to rollback-recovery for mobile agent systems

E Gendelman, LF Bic… - Proceedings 20th IEEE …, 2000 - ieeexplore.ieee.org
This paper proposes a new approach to rollback-recovery for mobile agent systems, and
describes its implementation in the MESSENGERS mobile agents system. The used …

Sequence mining and property verification for fault-localization in simulink models

S Aloui Dkhil, MT Bennani, M Tekaya… - Theory and Applications …, 2020 - Springer
This paper introduces a novel approach for diagnosing automotive systems and identifying
faults at design-time, based on Sequence Mining and Property Verification for Fault …

A multiple fault localization approach based on multicriteria analytical hierarchy process

N Aribi, N Lazaar, Y Lebbah, S Loudni… - 2019 IEEE …, 2019 - ieeexplore.ieee.org
Fault localization problem is one of the most difficult processes in software debugging.
Several spectrum-based ranking metrics have been proposed and none is shown to be …

Multiple fault localization using constraint programming and pattern mining

N Aribi, M Maamar, N Lazaar… - 2017 IEEE 29th …, 2017 - ieeexplore.ieee.org
Fault localization problem is one of the most difficult processes in software debugging. The
current constraint-based approaches draw strength from declarative data mining and allow …

An efficient heuristic approach combining maximal itemsets and area measure for compressing voluminous table constraints

S Bennai, K Amroun, S Loudni, A Ouali - The Journal of Supercomputing, 2023 - Springer
Constraint Programming is a powerful paradigm to model and solve combinatorial problems.
While there are many kinds of constraints, the table constraint is perhaps the most significant …