1 citations · 1 across the 1 of their papers we have counts for
6 papers
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.…
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…
Efficient Detection of Intermittent Job Failures Using Few-Shot Learning
Henri Aïdasso, Francis Bordeleau, Ali Tizghadam
One of the main challenges developers face in the use of continuous integration (CI) and deployment pipelines is the occurrence of intermittent job failures, which result from unex…
On The Impact of Merge Request Deviations on Code Review Practices
Samah Kansab, Francis Bordeleau, Ali Tizghadam
Code review is a key practice in software engineering, ensuring quality and collaboration. However, industrial Merge Request (MR) workflows often deviate from standardized review p…
Analyzing DevOps Practices Through Merge Request Data: A Case Study in Networking Software Company
Samah Kansab, Matthieu Hanania, Francis Bordeleau +1
DevOps integrates collaboration, automation, and continuous improvement, enhancing agility, reducing time to market, and ensuring consistent software releases. A key component of t…
On the Diagnosis of Flaky Job Failures: Understanding and Prioritizing Failure Categories
Henri Aïdasso, Francis Bordeleau, Ali Tizghadam
The continuous delivery of modern software requires the execution of many automated pipeline jobs. These jobs ensure the frequent release of new software versions while detecting c…