3 papers
cs.SE2025
Build Code Needs Maintenance Too: A Study on Refactoring and Technical Debt in Build Systems
Anwar Ghammam, Dhia Elhaq Rzig, Mohamed Almukhtar +3
In modern software engineering, build systems play the crucial role of facilitating the conversion of source code into software artifacts. Recent research has explored high-level c…
cs.SE2025
Empirical Analysis on CI/CD Pipeline Evolution in Machine Learning Projects
Dhia Elhaq Rzig, Alaa Houerbi, Rahul Ghanshyam Chavan +1
The growing popularity of machine learning (ML) and the integration of ML components with other software artifacts has led to the use of continuous integration and delivery (CI/CD)…
cs.SE2025
An Empirically-grounded tool for Automatic Prompt Linting and Repair: A Case Study on Bias, Vulnerability, and Optimization in Developer Prompts
Dhia Elhaq Rzig, Dhruba Jyoti Paul, Kaiser Pister +2
The tidal wave of advancements in Large Language Models (LLMs) has led to their swift integration into application-level logic. Many software systems now use prompts to interact wi…