activity
20182023
most citedSequenceR: Sequence-to-Sequence Learning for End-to-End Program Repair

397 citations · 726 across the 11 of their papers we have counts for

collaborators
Showing 2019Show all

5 papers · 1 filter

cs.SE2019★ 3 cited

Using Sequence-to-Sequence Learning for Repairing C Vulnerabilities

Zimin Chen, Steve Kommrusch, Martin Monperrus

Software vulnerabilities affect all businesses and research is being done to avoid, detect or repair them. In this article, we contribute a new technique for automatic vulnerabilit…

cs.LG2019

Learning to Fix Build Errors with Graph2Diff Neural Networks

Daniel Tarlow, Subhodeep Moitra, Andrew Rice +4

Professional software developers spend a significant amount of time fixing builds, but this has received little attention as a problem in automatic program repair. We present a new…

cs.SE2019★ 10 cited

Learning the Relation between Code Features and Code Transforms with Structured Prediction

Zhongxing Yu, Matias Martinez, Zimin Chen +2

To effectively guide the exploration of the code transform space for automated code evolution techniques, we present in this paper the first approach for structurally predicting co…

cs.LG2019★ 56 cited

A Literature Study of Embeddings on Source Code

Zimin Chen, Martin Monperrus

Natural language processing has improved tremendously after the success of word embedding techniques such as word2vec. Recently, the same idea has been applied on source code with…

cs.SE2019★ 397 cited

SequenceR: Sequence-to-Sequence Learning for End-to-End Program Repair

Zimin Chen, Steve Kommrusch, Michele Tufano +3

This paper presents a novel end-to-end approach to program repair based on sequence-to-sequence learning. We devise, implement, and evaluate a system, called SequenceR, for fixing…