Fault Localization in a Software Project using Back-Tracking Principles of Matrix Dependency
Vishal Anand, Ramani S

TL;DR
This paper presents a method for fault localization in software projects by analyzing dependency matrices and using back-tracking principles to identify the root cause of failures.
Contribution
It introduces a novel approach utilizing dependency matrices and directed graphs to trace and locate faults in software systems based on activity dependencies.
Findings
Dependency matrices can effectively identify fault origins.
Critical activities significantly impact system failures.
Faults are localized on the main diagonal of the dependency matrix.
Abstract
Fault identification and testing has always been the most specific concern in the field of software development. To identify and testify the bug we should be aware of the source of the failure or any unwanted issue. In this paper, we are trying to extract the location of failure and trying to cope up with the bug. Using directed graph, we tried to obtain the dependency of multiple activities in live environment to trace the origin of fault. Software development comes up with series of activities and we tried to show the dependency of multiple activities on each other. Critical activities are considered as they cause abnormal functioning of the whole system. The paper discuss about the priorities of activities of dependency of software failure on the critical activities. Matrix representation of activities as part of the software is chosen to determine root of the failure using concept…
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.
