Empirical evaluation of fault localisation using code and change metrics
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 …
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
Both software debugging and artificial intelligence techniques are hot topics in the current
field of software engineering. Debugging techniques, which comprise fault localization and …
field of software engineering. Debugging techniques, which comprise fault localization and …
VFL: Variable-based fault localization
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 …
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) …
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
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 …
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 …
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 …
faults at design-time, based on Sequence Mining and Property Verification for Fault …
A multiple fault localization approach based on multicriteria analytical hierarchy process
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 …
Several spectrum-based ranking metrics have been proposed and none is shown to be …
Multiple fault localization using constraint programming and pattern mining
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 …
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
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 …
While there are many kinds of constraints, the table constraint is perhaps the most significant …