Proceedings of the 41st ACM SIGPLAN Conference on Programming Language Design and Implementation 2020
DOI: 10.1145/3385412.3386005
|View full text |Cite
|
Sign up to set email alerts
|

Type error feedback via analytic program repair

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
10
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 18 publications
(10 citation statements)
references
References 31 publications
0
10
0
Order By: Relevance
“…As a result, CURE generates more reasonable and compilable patches and outperforms all existing techniques. Automatic Program Repair: Many APR techniques have been proposed, which use genetic programming [1], condition synthesis [2], [5], [9], state abstraction [14], heuristics [8], [10], [12], [62], human-designed fix patterns [3], [6], mined fix patterns [4], [7], [13], [15], [56], [63], bytecode mutation [64], or neural program synthesis [65]. CURE uses a new codeaware NMT approach and fixes more bugs than previous stateof-the-art approaches.…”
Section: Re L a T E D W O R Kmentioning
confidence: 99%
“…As a result, CURE generates more reasonable and compilable patches and outperforms all existing techniques. Automatic Program Repair: Many APR techniques have been proposed, which use genetic programming [1], condition synthesis [2], [5], [9], state abstraction [14], heuristics [8], [10], [12], [62], human-designed fix patterns [3], [6], mined fix patterns [4], [7], [13], [15], [56], [63], bytecode mutation [64], or neural program synthesis [65]. CURE uses a new codeaware NMT approach and fixes more bugs than previous stateof-the-art approaches.…”
Section: Re L a T E D W O R Kmentioning
confidence: 99%
“…There are also studies that mostly focus on syntax errors. In particular, Gupta et al [122] used 6,975 erroneous C programs with typographic errors, Santos et al [270] used source code files with syntax errors, and Sakkas et al [268] used a corpus of 4,500 ill-typed OCaml programs that lead to compile-time errors. Bhatia et al [47] examined a corpus of syntactically correct submissions for a programming assignment.…”
Section: Data Collectionmentioning
confidence: 99%
“…7) are produced using a bug injection tool. Therefore, we plan to evaluate our approach on student submissions in programming courses, similar to previous approaches [14,18,45,51].…”
Section: Limitation and Future Workmentioning
confidence: 99%