A survey on machine learning techniques for source code analysis
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …
these techniques to a myriad of software engineering tasks that use source code analysis …
[HTML][HTML] A survey on machine learning techniques applied to source code
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …
these techniques to a myriad of software engineering tasks that use source code analysis …
Dependency-aware code naturalness
Code naturalness, which captures repetitiveness and predictability in programming
languages, has proven valuable for various code-related tasks in software engineering …
languages, has proven valuable for various code-related tasks in software engineering …
Defects4J as a challenge case for the search-based software engineering community
Defects4J is a collection of reproducible bugs, extracted from real-world Java software
systems, together with a supporting infrastructure for using these bugs. Defects4J has been …
systems, together with a supporting infrastructure for using these bugs. Defects4J has been …
Accelerating redundancy-based program repair via code representation learning and adaptive patch filtering
C Yang - Proceedings of the 29th ACM Joint Meeting on …, 2021 - dl.acm.org
Automated program repair (APR) has attracted extensive attention and many APR
techniques have been proposed recently, in which redundancy-based techniques have …
techniques have been proposed recently, in which redundancy-based techniques have …
Automatic Repair Method for Null Pointer Dereferences Guided by Program Dependency Graph
Y Dong, Y Sun, X Wang - Symmetry, 2022 - mdpi.com
Automatic program repair (APR) is an effective technique for eliminating defects. The repair
of null pointer dereferences, as the most common defects, requires accurate dependencies …
of null pointer dereferences, as the most common defects, requires accurate dependencies …
Automatic Test Generation for Program Repair
D Li - 2023 - utd-ir.tdl.org
Software bugs negatively impact product quality and user experience, necessitating efficient
debugging. Manual debugging is time-consuming and requires programmers' expertise …
debugging. Manual debugging is time-consuming and requires programmers' expertise …
[PDF][PDF] ESEC/FSE: U: Accelerating Redundancy-Based Program Repair via Code Representation Learning and Adaptive Patch Filtering
Automated program repair (APR) has attracted extensive attention and many APR
techniques have been proposed recently, in which redundancy-based techniques have …
techniques have been proposed recently, in which redundancy-based techniques have …