22 papers
AI-to-AI Code Reviews of GitHub Pull Requests
Niruthiha Selvanayagam, Taher A. Ghaleb
AI coding agents are increasingly integrated into software development workflows, operating on both sides of the pull-request (PR) process: AI authoring agents create or modify PRs…
Studying Developer Perceptions on the Potential of CI Recommendation Systems
Osamah H. Alaini, Taher A. Ghaleb
Continuous Integration (CI) is central to modern software development, yet developers often struggle to choose the most suitable CI service. Prior work has identified barriers to C…
Doc2CI: A Multi-Service Study of CI Configuration Generation Using Large Language Models
Taher A. Ghaleb
Adopting Continuous Integration (CI) often requires writing YAML configurations that are error-prone and challenging to maintain. Despite increasing LLM use in software engineering…
AgenTag: Attribution of AI Coding Agents from Behavioral Fingerprints
Taher A. Ghaleb
AI coding agents increasingly author pull requests (PRs), often under developers' own accounts, obscuring who actually produced a change. Reliable attribution is important for repo…
From Assistance to Agency: Rethinking Autonomy and Control in CI/CD Pipelines
Marcus Emmanuel Barnes, Taher A. Ghaleb, Safwat Hassan
AI agents are assuming active roles in Continuous Integration and Continuous Deployment (CI/CD) workflows, yet the research community lacks a shared vocabulary for describing what…
How Compliant Are GitHub Actions Workflows? A Checklist-Based Study with LLM-Assisted Auditing
Edward Abrokwah, Taher A. Ghaleb
GitHub Actions (GHA) CI workflows are critical infrastructure, but current tooling offers only syntactic or heuristic checks and does not enforce documented best practices for secu…