Design and Analysis of Novel Kernel Measure for Software Fault Localization
Vangipuram Radhakrishna

TL;DR
This paper introduces a novel kernel-based similarity measure for software fault localization, utilizing block hit-miss functions to identify faulty code blocks by comparing execution sequences and decision vectors.
Contribution
It proposes a new kernel measure based on block hit-miss functions for improved fault localization in software, which is a novel approach in this domain.
Findings
Effective identification of faulty blocks in software code
Improved accuracy over traditional fault localization methods
Potential for automation in debugging processes
Abstract
The problem of software fault localization may be viewed as an approach for finding hidden faults or bugs in the existing program codes which are syntactically correct and give fault free output for some input instances but fail for all other input instances. Some of the reasons include logical errors, wrong interpretation of specification, coding errors. Finding such faults is not possible sometimes with the help of compilers. This is where the necessity and significance of software fault localization stems out. The main contribution for this work is to first introduce the block hit-miss function which relates block vectors of execution sequences of software code over sample runs performed and the decision vector which denotes fault or error free output. The similarity measure is applied to the block vector and decision vectors as input and the pair with maximum similarity is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
