paper-with-me

Papers

Data Mining-Based Techniques for Software Fault Localization

2025-05-23 · Peggy Cellier, Mireille Ducassé, Sébastien Ferré, Olivier Ridoux, W. Eric Wong

This chapter illustrates the basic concepts of fault localization using a data mining technique. It utilizes the Trityp program to illustrate the general method. Formal concept analysis and association rule are two well-known methods for symbolic data mining. In their original inception, they both consider data in the form of an object-attribute table. In their original inception, they both consider data in the form of an object-attribute table. The chapter considers a debugging process in which a program is tested against different test cases. Two attributes, PASS and FAIL, represent the issue of the test case. The chapter extends the analysis of data mining for fault localization for the multiple fault situations. It addresses how data mining can be further applied to fault localization for GUI components. Unlike traditional software, GUI test cases are usually event sequences, and each individual event has a unique corresponding event handler.

📄 PDF Abstract BibTeX arXiv:2505.18216

Code (0)

등록된 구현이 없습니다.

Tasks

AttributeFault localization

Similar Papers 제목 키워드 기반

Fault Localization in Deep Learning-based Software: A System-level Approach

2024-11-12 · Mohammad Mehdi Morovati, Amin Nikanjam, Foutse khomh

Over the past decade, Deep Learning (DL) has become an integral part of our daily lives. This surge in DL usage has heightened the need for developing reliable DL software systems. Given that fault localization is a crit…

Fault localization

A Fault Localization and Debugging Support Framework driven by Bug Tracking Data

2021-03-03 · Thomas Hirsch

Fault localization has been determined as a major resource factor in the software development life cycle. Academic fault localization techniques are mostly unknown and unused in professional environments. Although manual…

Fault localization

Rethinking Automated Program Repair: The Impact of Bug Complexity, Fault Localization, and LLM Cost-efficiency

2026-08-14 · Junchi Liu, Ali Bigdeli, Roya Daneshi, Atu Ambala 외 arxiv

Background: Software bugs remain a critical challenge in development, necessitating effective Automated Program Repair (APR) techniques. While Large Language Model (LLM)-based APR systems have shown promise, prior studie…

Program Repair

Path Analysis for Effective Fault Localization in Deep Neural Networks

2023-10-29 · Soroush Hashemifar, Saeed Parsa, Akram Kalaee

Deep learning has revolutionized numerous fields, yet the reliability of Deep Neural Networks (DNNs) remains a concern due to their complexity and data dependency. Traditional software fault localization methods, such as…

Fault DetectionFault localization

Mutation-based Fault Localization of Deep Neural Networks

2023-09-10 · Ali Ghanbari, Deepak-George Thomas, Muhammad Arbab Arshad, Hridesh Rajan

Deep neural networks (DNNs) are susceptible to bugs, just like other types of software systems. A significant uptick in using DNN, and its applications in wide-ranging areas, including safety-critical systems, warrant ex…

Fault localizationPosition