collaborators

6 papers

cs.SE2026

From Discussion to Execution: Replicating Buggy and Correct Data Science Code

Ragib Shahariar Ayon, Mohammad Wardat, Shibbir Ahmed

Reproducing reliable data science code from informal sources is challenging due to ambiguous problem specifications, missing dependencies, and performance bottlenecks. Although dev…

cs.SE2026

ReqGenX: An Empirical Study of Atomic Decomposition, Artifact Regeneration, and Reconstruction for Legacy SRS Documents

Ragib Shahariar Ayon, Rayed Fahmi, Sumon Biswas +1

Background: Evaluating automated Software Requirements Specification (SRS) generation is challenging because few datasets provide fine-grained traceability between source requireme…

cs.SE2026

When Agents Fail: A Comprehensive Study of Bugs in LLM Agents with Automated Labeling

Niful Islam, Ragib Shahriar Ayon, Deepak George Thomas +2

Large Language Models (LLMs) have revolutionized intelligent application development. While standalone LLMs cannot perform any actions, LLM agents address the limitation by integra…

cs.SE2026

SpecPylot: Python Specification Generation using Large Language Models

Ragib Shahariar Ayon, Shibbir Ahmed

Automatically generating formal specifications could reduce the effort needed to improve program correctness, but in practice, this is still challenging. Many developers avoid writ…

cs.SE2026

From Helpful to Trustworthy: LLM Agents for Pair Programming

Ragib Shahariar Ayon

LLM-based coding agents are increasingly used to generate code, tests, and documentation. Still, their outputs can be plausible yet misaligned with developer intent and provide lim…

cs.SE2026

AutoReSpec: A Framework for Generating Specification using Large Language Models

Ragib Shahariar Ayon, Shibbir Ahmed

Formal specification generation has recently drawn attention in software engineering as a way to improve program correctness without requiring manual annotations. Large Language Mo…