activity
20192022
most citedSorald: Automatic Patch Suggestions for SonarQube Static Analysis Violations

21 citations · 46 across the 4 of their papers we have counts for

collaborators
Showing cs.SEShow all

5 papers · 1 filter

cs.SE2022★ 5 cited

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…

cs.SE2021★ 5 cited

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…

cs.SE2021

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…

cs.SE2021★ 21 cited

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…

cs.SE2019★ 15 cited

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…