collaborators

5 papers

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

Android Instrumentation Testing in Continuous Integration: Practices, Patterns, and Performance

Hamid Parsazadeh, Taher A. Ghaleb, Safwat Hassan

Android instrumentation tests (end-to-end tests that run on a device or emulator) can catch problems that simpler tests miss. However, running these tests automatically in continuo…

cs.SE2026

Role of CI Adoption in Mobile App Success: An Empirical Study of Open-Source Android Projects

Xiaoxin Zhou, Taher A. Ghaleb, Safwat Hassan

Mobile apps face strong pressure for fast and reliable updates. Continuous Integration (CI) helps automate builds, tests, and releases, but its impact on mobile development remains…

cs.SE2026

LogSieve: Task-Aware CI Log Reduction for Sustainable LLM-Based Analysis

Marcus Emmanuel Barnes, Taher A. Ghaleb, Safwat Hassan

Logs are essential for understanding Continuous Integration (CI) behavior, particularly for diagnosing build failures and performance regressions. Yet their growing volume and verb…

cs.SE2025

Task-Aware Reduction for Scalable LLM-Database Systems

Marcus Emmanuel Barnes, Taher A. Ghaleb, Safwat Hassan

Large Language Models (LLMs) are increasingly applied to data-intensive workflows, from database querying to developer observability. Yet the effectiveness of these systems is cons…