activity
20162021
most citedEmpirical Review of Automated Analysis Tools on 47,587 Ethereum Smart Contracts

398 citations · 467 across the 9 of their papers we have counts for

collaborators

16 papers

cs.SE20211 cited

Automatic Diversity in the Software Supply Chain

Nicolas Harrand, Thomas Durieux, David Broman +1

Despite its obvious benefits, the increased adoption of package managers to automate the reuse of libraries has opened the door to a new class of hazards: supply chain attacks. By…

cs.SE20215 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 Longitudinal Analysis of Bloated Java Dependencies

César Soto-Valero, Thomas Durieux, Benoit Baudry

We study the evolution and impact of bloated dependencies in a single software ecosystem: Java/Maven. Bloated dependencies are third-party libraries that are packaged in the applic…

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

The Behavioral Diversity of Java JSON Libraries

Nicolas Harrand, Thomas Durieux, David Broman +1

JSON is an essential file and data format in do-mains that span scientific computing, web APIs or configuration management. Its popularity has motivated significant software develo…

cs.SE20211 cited

DUETS: A Dataset of Reproducible Pairs ofJava Library-Clients

Thomas Durieux, César Soto-Valero, Benoit Baudry

Software engineering researchers look for software artifacts to study their characteristics or to evaluate new techniques. In this paper, we introduce DUETS, a new dataset of softw…