activity
20242026
collaborators

10 papers

cs.SE2026

COMMITGUARD: Differential Slice Fuzzing for Commit-Induced Bug Detection

Aniruddhan Murali, Noble Saji Mathews, Mahmoud Alfadel +1

Modern software systems evolve through frequent commits that implement bug fixes, features, and security patches. Although code review and testing are widely used to check these ch…

cs.SE2026

SNIPTEST: Fuzzing Multi-Level Code Slices for Validating Vulnerabilities

Aniruddhan Murali, Nobble Saji Mathews, Mahmoud Alfadel +2

Modern software systems are increasingly complex, and static analysis tools are commonly used to identify potentially vulnerable code by issuing warnings. However, these warnings o…

cs.SE2026

Toward Linking Declined Proposals and Source Code: An Exploratory Study on the Go Repository

Sota Nakashima, Masanari Kondo, Mahmoud Alfadel +4

Traceability links are key information sources for software developers, connecting software artifacts. Such links play an important role, particularly between contribution artifact…

cs.SE2026

Who Writes the Docs in SE 3.0? Agent vs. Human Documentation Pull Requests

Kazuma Yamasaki, Joseph Ayobami Joshua, Tasha Settewong +3

As software engineering moves toward SE3.0, AI agents are increasingly used to carry out development tasks and contribute changes to software projects. It is therefore important to…

cs.SE2025

The Cost of Downgrading Build Systems: A Case Study of Kubernetes

Gareema Ranjan, Mahmoud Alfadel, Gengyi Sun +1

Since developers invoke the build system frequently, its performance can impact productivity. Modern artifact-based build tools accelerate builds, yet prior work shows that teams m…

cs.SE2025

An empirical study on declined proposals: why are these proposals declined?

Masanari Kondo, Mahmoud Alfadel, Shane McIntosh +2

Design-level decisions in open-source software (OSS) projects are often made through structured mechanisms such as proposals, which require substantial community discussion and rev…