56 citations · 59 across the 3 of their papers we have counts for
7 papers
MuRS: Mutant Ranking and Suppression using Identifier Templates
Zimin Chen, Malgorzata Salawa, Manushree Vijayvergiya +3
Diff-based mutation testing is a mutation testing approach that only mutates lines affected by a code change under review. Google's mutation testing service integrates diff-based m…
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…
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…
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…
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…
The Remarkable Role of Similarity in Redundancy-based Program Repair
Zimin Chen, Martin Monperrus
Recently, there have been original attempts to use the concept of "code similarity" in program repair, suggesting that similarity analysis has an important role in the repair proce…