collaborators

21 papers

cs.SE2026

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…

cs.SE2026

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…

cs.SE2026

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…

cs.SE2026

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…

cs.SE2026

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…

cs.SE2026

Mapping GitHub Sponsorships: A Longitudinal Observatory for Open-Source Sustainability

Rylan Hiltz, Taher A. Ghaleb

Financial sustainability is vital for open-source software, yet systematic research on funding remains limited. GitHub Sponsors, launched in 2019 as a direct developer-to-developer…