Search Results - "Program debugging"
-
1
An Empirical Study of Fault Localization Families and Their Combinations
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.02.2021Published in IEEE transactions on software engineering (01.02.2021)“…The performance of fault localization techniques is critical to their adoption in practice. This paper reports on an empirical study of a wide range of fault…”
Get full text
Journal Article -
2
A Survey on Software Fault Localization
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.08.2016Published in IEEE transactions on software engineering (01.08.2016)“…Software fault localization, the act of identifying the locations of faults in a program, is widely recognized to be one of the most tedious, time consuming,…”
Get full text
Journal Article -
3
Neural Transfer Learning for Repairing Security Vulnerabilities in C Code
ISSN: 0098-5589, 1939-3520, 1939-3520Published: New York IEEE 01.01.2023Published in IEEE transactions on software engineering (01.01.2023)“…In this paper, we address the problem of automatic repair of software vulnerabilities with deep learning. The major problem with data-driven vulnerability…”
Get full text
Journal Article -
4
Multiple fault localization of software programs: A systematic literature review
ISSN: 0950-5849, 1873-6025Published: Elsevier B.V 01.08.2020Published in Information and software technology (01.08.2020)“…Multiple fault localization (MFL) is the act of identifying the locations of multiple faults (more than one fault) in a faulty software program. This is known…”
Get full text
Journal Article -
5
Bugs4Q: A benchmark of existing bugs to enable controlled testing and debugging studies for quantum programs
ISSN: 0164-1212, 1873-1228Published: Elsevier Inc 01.11.2023Published in The Journal of systems and software (01.11.2023)“…Realistic benchmarks of reproducible bugs and fixes are vital to good experimental evaluation of debugging and testing approaches. However, there is no…”
Get full text
Journal Article -
6
Astraea: Grammar-Based Fairness Testing
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.12.2022Published in IEEE transactions on software engineering (01.12.2022)“…Software often produces biased outputs. In particular, machine learning (ML) based software is known to produce erroneous predictions when processing…”
Get full text
Journal Article -
7
HYPNOS: Interactive Data Lineage Tracing for Data Transformation Scripts
ISSN: 1077-2626, 1941-0506, 1941-0506Published: United States IEEE 01.10.2025Published in IEEE transactions on visualization and computer graphics (01.10.2025)“…In a formal data analysis workflow, data validation is a necessary step that helps data analysts verify the quality of the data and ensure the reliability of…”
Get full text
Journal Article -
8
Visualization Method for Data Structure Evolution in Program Debugging
ISSN: 1000-3428Published: Editorial Office of Computer Engineering 15.09.2024Published in Ji suan ji gong cheng (15.09.2024)“…Data structure carries important information regarding program execution in complicated and abstract evolution processes. To address the difficulty encountered…”
Get full text
Journal Article -
9
A Flipped Systematic Debugging Approach to Enhance Elementary Students’ Program Debugging Performance and Optimize Cognitive Load
ISSN: 0735-6331, 1541-4140Published: Los Angeles, CA SAGE Publications 01.09.2023Published in Journal of educational computing research (01.09.2023)“…Reintroducing computer science (CS) education in K–12 schools to promote computational thinking (CT) has attracted significant attention among scholars and…”
Get full text
Journal Article -
10
Software defect prediction via LSTM
ISSN: 1751-8806, 1751-8814, 1751-8814Published: The Institution of Engineering and Technology 01.08.2020Published in IET software (01.08.2020)“…Software quality plays an important role in the software lifecycle. Traditional software defect prediction approaches mainly focused on using hand-crafted…”
Get full text
Journal Article -
11
Hierarchically Localizing Software Faults Using DNN
ISSN: 0018-9529, 1558-1721Published: New York IEEE 01.12.2020Published in IEEE transactions on reliability (01.12.2020)“…In this article, we propose a hierarchical fault localization technique using a deep neural network (DNN). First, we prioritize the functions of a program…”
Get full text
Journal Article -
12
A family of code coverage-based heuristics for effective fault localization
ISSN: 0164-1212, 1873-1228Published: New York Elsevier Inc 01.02.2010Published in The Journal of systems and software (01.02.2010)“…Locating faults in a program can be very time-consuming and arduous, and therefore, there is an increased demand for automated techniques that can assist in…”
Get full text
Journal Article -
13
Sorald: Automatic Patch Suggestions for SonarQube Static Analysis Violations
ISSN: 1545-5971, 1941-0018, 1941-0018Published: Washington IEEE 01.07.2023Published in IEEE transactions on dependable and secure computing (01.07.2023)“…Previous work has shown that early resolution of issues detected by static code analyzers can prevent major costs later on. However, developers often ignore…”
Get full text
Journal Article -
14
TraceWalker: Synthesizing Interactive Debugging Progresses via Dataflow and Control-flow Inference
ISSN: 2640-0715Published: IEEE 02.12.2025Published in Proceedings / Asia Pacific Software Engineering Conference (02.12.2025)“…Software fault localization is widely known to be costly, which motivates researchers to develop automated root cause analysis techniques. While many existing…”
Get full text
Conference Proceeding -
15
How test suites impact fault localisation starting from the size
ISSN: 1751-8806, 1751-8814, 1751-8814Published: The Institution of Engineering and Technology 01.06.2018Published in IET software (01.06.2018)“…Although a test suite is indispensable for conducting effective fault localisation, not much work has been done to study how the test suite impacts fault…”
Get full text
Journal Article -
16
Improving Fault-Localization Accuracy by Referencing Debugging History to Alleviate Structure Bias in Code Suspiciousness
ISSN: 0018-9529, 1558-1721Published: New York IEEE 01.09.2020Published in IEEE transactions on reliability (01.09.2020)“…Spectrum-based fault localization (SBFL) techniques can automatically localize software faults. They employ the program spectrum, such as code coverage profile…”
Get full text
Journal Article -
17
Automation of Debugging Parallel Programs in the DVM System
ISSN: 2070-0482, 2070-0490Published: Moscow Pleiades Publishing 01.12.2024Published in Mathematical models and computer simulations (01.12.2024)“…Debugging parallel programs is a labor-intensive and nontrivial task. Parallel algorithms are usually significantly more complex than their sequential…”
Get full text
Journal Article -
18
Software multi-fault localization via Chameleon clustering in parallel
ISSN: 1319-1578Published: Springer 01.09.2023Published in Journal of King Saud University. Computer and information sciences (01.09.2023)“…Fault localization have proven to be useful in various software during the process of software testing and debugging. The presence of multiple faults…”
Get full text
Journal Article -
19
Bugs4Q: A Benchmark of Real Bugs for Quantum Programs
ISSN: 2643-1572Published: IEEE 01.11.2021Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (01.11.2021)“…Realistic benchmarks of reproducible bugs and fixes are vital to good experimental evaluation of debugging and testing approaches. However, there is no…”
Get full text
Conference Proceeding -
20
CRMF: A fault localization approach based on class reduction and method call frequency
ISSN: 0038-0644, 1097-024XPublished: Bognor Regis Wiley Subscription Services, Inc 01.04.2023Published in Software, practice & experience (01.04.2023)“…Identifying the location of faults in real‐world programs is one of the costly processes during software debugging. To reduce the debugging effort, various…”
Get full text
Journal Article