Project RAINDROP from UCLouvain and UNamur

RAINDROP aims to address in a unique way the challenge of building, deploying, and operating applications on upcoming cloud infrastructures formed of a continuum of core (data centers) and edge resources. Read more.

Latest news

MSR 2026

A paper accepted at MSR 2026

The paper “PoolinGH: Fast, Efficient, and Robust GitHub Repository Mining” has been accepted to MSR 2026 in the Data and Tool Showcase track.

In this paper, we present PoolinGH, a lightweight, open-source, easy-to-use library, aimed at supporting researchers. It is designed to accelerate and ensure efficient and robust mining on the GitHub REST API while taking full advantage of its capabilities. It enables automatic pooling of multiple access tokens and parallelizes queries. It optimizes queues and regulates network and API usage for respecting GitHub’s limits and best practices. Error management and recovery or pruning in case of deadlocks are ensured. Search coverage maximization and progress monitoring are among the most useful features to avoid reinventing the wheel. We also provide solution templates that meet common needs for specific extensions of such library.

Maxime will present this paper with his co-authors mid-April 2026 in Rio de Janeiro (Brazil).

The paper was co-authored with researchers from the University of Zurich (Switzerland) and from the REVEAL research group of the Università della Svizzera italiana (USI) in Lugano (Switzerland). This collaboration is supported by the SofinaBoël Fund for Education and Talent.

📦 npm package https://www.npmjs.com/package/poolingh
👨‍🏫 Templates & Examples https://github.com/PoolinGH/poolingh-examples
👨‍💻 Source code https://github.com/PoolinGH/poolingh
🗃️ Archive https://zenodo.org/records/17574294

Patient's visit to UCLouvain

CNAM Researcher Patient Ntumba Wa Ntumba's 3-month visit to RAINDROP (UCLouvain)

We are pleased to announce that Dr. Patient Ntumba Wa Ntumba, a researcher from CNAM, France, is visiting our RAINDROP research group at UCLouvain for a period of three months, from November 2025 to January 2026. During his stay, Patient will collaborate closely with our team at UCLouvain on AI workload scheduling and adaptation on the edge.

VISSOFT/ICSME 2025

Maxime presented at VISSOFT/ICSME 2025

On September 8th and 10th, 2025, Maxime presented his works at VISSOFT 2025 and at ICSME 2025.


The papers presented are Visualizing and Exploring Data Access in Microservices Using Interactive Treemaps, DENIM: Exploring Data Access in Microservices, and Visualizing Data Access Traces in Microservices Using Animated Heat Treemaps

VISSOFT/ICSME 2025

3 papers accepted at VISSOFT/ICSME 2025

The papers “Visualizing and Exploring Data Access in Microservices Using Interactive Treemaps” and “Visualizing Data Access Traces in Microservices Using Animated Heat Treemaps” have been accepted to VISSOFT 2025, respectively in the main and the NIER tracks.

For its part, the paper “DENIM: Exploring Data Access in Microservices” has been accepted to ICSME 2025 in the Tool Demo track.

In these papers, we present visualization approaches and a tool to support the understanding of data access in microservices architectures using interactive treemaps and heat treemaps.

The interactive treemap contributes in representing the data access code fragment of a microservice architecture in a compact and efficient 2D space. It helps in identifying technology breakdown patterns, analyzing the impact of data concept changes, comparing system versions to track evolution or refactoring scenarios, and highlighting particular code patterns. This approach can be used to aid in decision-making for refactoring and evolution strategies. We evaluated that approach on 10 non-trivial systems with 6 professional developers within 4 organizations and obtained encouraging feedbacks that we discuss in the paper.

The heat treemap aims to extend, as an overlay, the interactive treemap with dynamic instrumentation traces. The approach replays and draws the sequence of the calls using animations. It also colours the hotspots within the data access code fragments in order to highlight the hotspots. Through an efficient UI, the traces can be further inspected. This promising approach brings more concreteness to the decision-making process when it comes to evolution and refactoring. We evaluated our approach on a case study: Overleaf. In a 6-days scenario, we collected more than 109K traces to visualize.

The tool is the materialized artifact resulting of this research.

Maxime will present these papers with his co-authors early September 2025 in Auckland (New-Zeland).

The papers have been co-authored with researchers of the REVEAL research group at Università della Svizzera italiana (USI) in Lugano (Switzerland) where Maxime stayed 6 months. This collaboration is supported by the SofinaBoël Fund for Education and Talent. The paper about the heat treemaps is the result of a collaboration with Maxime De Rycke, a master’s student from the University of Namur.

CCGrid 2025

Yinan presented the paper at CCGrid 2025

Yinan presented the paper “LASSY: a Latency-Aware SLOs-Sufficing Scheduling System for the Cloud/Edge Continuum” at CCGrid 2025 on May 21st 2025 in Tromso, Norway.