activity
20122026
most citedNopol: Automatic Repair of Conditional Statement Bugs in Java Programs

432 citations · 5.8k across the 150 of their papers we have counts for

collaborators
Showing 2023Show all

10 papers · 1 filter

cs.SE2023★ 21 cited

RepairLLaMA: Efficient Representations and Fine-Tuned Adapters for Program Repair

André Silva, Sen Fang, Martin Monperrus

Automated Program Repair (APR) has evolved significantly with the advent of Large Language Models (LLMs). Fine-tuning LLMs for program repair is a recent avenue of research, with m…

cs.SE2023★ 14 cited

Supersonic: Learning to Generate Source Code Optimizations in C/C++

Zimin Chen, Sen Fang, Martin Monperrus

Software optimization refines programs for resource efficiency while preserving functionality. Traditionally, it is a process done by developers and compilers. This paper introduce…

cs.SE2023★ 10 cited

GitBug-Actions: Building Reproducible Bug-Fix Benchmarks with GitHub Actions

Nuno Saavedra, André Silva, Martin Monperrus

Bug-fix benchmarks are fundamental in advancing various sub-fields of software engineering such as automatic program repair (APR) and fault localization (FL). A good benchmark must…

cs.SE2023★ 11 cited

WASM-MUTATE: Fast and Effective Binary Diversification for WebAssembly

Javier Cabrera-Arteaga, Nicholas Fitzgerald, Martin Monperrus +1

WebAssembly is the fourth officially endorsed Web language. It is recognized because of its efficiency and design, focused on security. Yet, its swiftly expanding ecosystem lacks r…

cs.SE2023★ 3 cited

MUFIN: Improving Neural Repair Models with Back-Translation

André Silva, João F. Ferreira, He Ye +1

Automated program repair is the task of automatically repairing software bugs. A promising direction in this field is self-supervised learning, a learning paradigm in which repair…

cs.SE2023★ 44 cited

ITER: Iterative Neural Repair for Multi-Location Patches

He Ye, Martin Monperrus

Automated program repair (APR) has achieved promising results, especially using neural networks. Yet, the overwhelming majority of patches produced by APR tools are confined to one…