collaborators

11 papers

cs.SE2026

Predicting Intermittent Job Failure Categories for Diagnosis Using Few-Shot Fine-Tuned Language Models

Henri Aïdasso, Francis Bordeleau, Ali Tizghadam

In principle, Continuous Integration (CI) pipeline failures provide valuable feedback to developers on code-related errors. In practice, however, pipeline jobs often fail intermitt…

cs.SE2026

Towards Build Optimization Using Digital Twins

Henri Aïdasso, Francis Bordeleau, Ali Tizghadam

Despite the indisputable benefits of Continuous Integration (CI) pipelines (or builds), CI still presents significant challenges regarding long durations, failures, and flakiness.…

cs.SE2026

A Model-Driven Digital Twin for the Systematic Improvement of DevOps Pipelines

Achref Samoud, Sara Aissat, Francis Bordeleau

CI/CD pipelines are central to DevOps practices, yet their growing complexity makes them increasingly difficult to interpret, analyze, and systematically evolve. Existing tooling p…

cs.SE2025

RevMine: An LLM-Assisted Tool for Code Review Mining and Analysis Across Git Platforms

Samah Kansab, Francis Bordeleau, Ali Tizghadam

Empirical research on code review processes is increasingly central to understanding software quality and collaboration. However, collecting and analyzing review data remains a tim…

cs.SE2025

On the Illusion of Success: An Empirical Study of Build Reruns and Silent Failures in Industrial CI

Henri Aïdasso, Francis Bordeleau, Ali Tizghadam

Reliability of build outcomes is a cornerstone of effective Continuous Integration (CI). Yet in practice, developers often struggle with non-deterministic issues in the code or CI…

cs.SE2025

An Empirical Study on the Amount of Changes Required for Merge Request Acceptance

Samah Kansab, Mohammed Sayagh, Francis Bordeleau +1

Code review (CR) is essential to software development, helping ensure that new code is properly integrated. However, the CR process often involves significant effort, including cod…