21 citations · 46 across the 4 of their papers we have counts for
5 papers · 1 filter
Augmenting Diffs With Runtime Information
Khashayar Etemadi, Aman Sharma, Fernanda Madeiral +1
Source code diffs are used on a daily basis as part of code review, inspection, and auditing. To facilitate understanding, they are typically accompanied by explanations that descr…
Megadiff: A Dataset of 600k Java Source Code Changes Categorized by Diff Size
Martin Monperrus, Matias Martinez, He Ye +3
This paper presents Megadiff, a dataset of source code diffs. It focuses on Java, with strict inclusion criteria based on commit message and diff size. Megadiff contains 663 029 Ja…
A large-scale study on human-cloned changes for automated program repair
Fernanda Madeiral, Thomas Durieux
Research in automatic program repair has shown that real bugs can be automatically fixed. However, there are several challenges involved in such a task that are not yet fully addre…
Sorald: Automatic Patch Suggestions for SonarQube Static Analysis Violations
Khashayar Etemadi, Nicolas Harrand, Simon Larsen +6
Previous work has shown that early resolution of issues detected by static code analyzers can prevent major costs later on. However, developers often ignore such issues for two mai…
Styler: learning formatting conventions to repair Checkstyle violations
Benjamin Loriot, Fernanda Madeiral, Martin Monperrus
Ensuring the consistent usage of formatting conventions is an important aspect of modern software quality assurance. While formatting convention violations can be automatically det…