38 citations · 66 across the 8 of their papers we have counts for
13 papers · 1 filter
Highly Available Blockchain Nodes With N-Version Design
Javier Ron, César Soto-Valero, Long Zhang +2
As all software, blockchain nodes are exposed to faults in their underlying execution stack. Unstable execution environments can disrupt the availability of blockchain nodes interf…
Challenges of Producing Software Bill Of Materials for Java
Musard Balliu, Benoit Baudry, Sofia Bobadilla +7
Software bills of materials (SBOM) promise to become the backbone of software supply chain hardening. We deep-dive into 6 tools and the accuracy of the SBOMs they produce for compl…
Automatic Specialization of Third-Party Java Dependencies
César Soto-Valero, Deepika Tiwari, Tim Toady +1
Large-scale code reuse significantly reduces both development costs and time. However, the massive share of third-party code in software projects poses new challenges, especially i…
The Multibillion Dollar Software Supply Chain of Ethereum
César Soto-Valero, Martin Monperrus, Benoit Baudry
The rise of blockchain technologies has triggered tremendous research interest, coding efforts, and monetary investments in the last decade. Ethereum is the single largest programm…
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…
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…