collaborators

8 papers

cs.HC2026

FocusBuddy: Encouraging Healthy Desk-Work Habits by Caring for a Virtual Pet on a Water Bottle

Mohamed Ouf, Rowan Hussein

People who study or work at a desk sit for long uninterrupted periods and drink less water than they intend to. Software reminders address both problems but are easy to dismiss and…

cs.CV2026

Where the Cost Falls: A Deployment-Aware Adoption Order for Stability Enhancements to Cycle-Consistent Adversarial Networks

Rowan Hussein, Mohamed Ouf

Teams that adopt cycle-consistent adversarial networks for unpaired image-to-image translation meet the same obstacles: adversarial training oscillates or collapses, cycle consiste…

cs.LG2026

Single-Channel EEG-Based Cognitive Load Assessment in Online Learning: A Hybrid Deep Learning Approach

Rowan Hussein, Mohamed Ouf

Monitoring cognitive load during online learning could help instructors identify content that learners find difficult, but remote settings remove the visual cues that support this…

cs.CY2026

Open Source Is Not One Thing: A Typology of Open-Source Software Sub-Genres

Mohamed Ouf, Rowan Hussein

Open source software (OSS) is not homogeneous. A project's purpose, governance, and funding shape how its community forms, who contributes, and how the software is maintained, yet…

cs.HC2026

Same Project, Different Start: How Contribution Events Shape Activity and Retention in Open Source

Mohamed Ouf, Mariam Guizani

Open source projects depend on newcomers who stay, yet most leave after a single contribution. Contribution events such as Google Summer of Code, LFX Mentorship, Hacktoberfest, and…

cs.SE2026

An Empirical Analysis of Community and Coding Patterns in OSS4SG vs. Conventional OSS

Mohamed Ouf, Shayan Noei, Zeph Van Iterson +2

Open Source Software for Social Good (OSS4SG) projects aim to address critical societal challenges, such as healthcare access and community safety. Understanding the community dyna…

cs.SE2026

Do Good, Stay Longer? Temporal Patterns and Predictors of Newcomer-to-Core Transitions in Conventional OSS and OSS4SG

Mohamed Ouf, Amr Mohamed, Mariam Guizani

Open Source Software (OSS) sustainability relies on newcomers transitioning to core contributors, but this pipeline is broken, with most newcomers becoming inactive after initial c…

cs.SE2025

Reverse Engineering User Stories from Code using Large Language Models

Mohamed Ouf, Haoyu Li, Michael Zhang +1

User stories are essential in agile development, yet often missing or outdated in legacy and poorly documented systems. We investigate whether large language models (LLMs) can auto…