1 citations · 1 across the 16 of their papers we have counts for
16 papers
Why Do Pull Requests Go Silent? Uncovering the Barriers to Contribution Completion in Open-Source Code Review
Md Shamimur Rahman, Farhana Akter, Md Mustakim Billah +2
Pull requests (PRs) underpin pull-based software development by enabling distributed code review and collaborative contribution in open-source projects. Yet many become inactive be…
Does Order Matter? An Empirical Investigation into the Impact of File Ordering on Code Review Effectiveness
Md Shamimur Rahman, Zadia Codabux, Chanchal K. Roy
Modern code review is central to software quality, but its effectiveness depends on reviewer expertise, change characteristics, and how tools present changes. Most platforms displa…
Breaking the Alphabet: Rethinking File Ordering in Code Review
Md Shamimur Rahman, Zadia Codabux, Chanchal K. Roy
Effective code review is central to maintaining software quality, yet there is limited research about how the ordering of changed files in Pull Requests (PRs) influences review eff…
Agile Story-Point Estimation: Is RAG a Better Way to Go?
Lamyea Maha, Tajmilur Rahman, Chanchal Roy
The sprint-based iterative approach in the Agile software development method allows continuous feedback and adaptation. One of the crucial Agile software development activities is…
Algorithm-Based Pipeline for Reliable and Intent-Preserving Code Translation with LLMs
Shahriar Rumi Dipto, Saikat Mondal, Chanchal K. Roy
Code translation, the automatic conversion of programs between languages, is a growing use case for Large Language Models (LLMs). However, direct one-shot translation often fails t…
Human-Aligned Enhancement of Programming Answers with LLMs Guided by User Feedback
Suborno Deb Bappon, Saikat Mondal, Chanchal K. Roy +1
Large Language Models (LLMs) are widely used to support software developers in tasks such as code generation, optimization, and documentation. However, their ability to improve exi…
The State of Open Science in Software Engineering Research: A Case Study of ICSE Artifacts
Al Muttakin, Saikat Mondal, Chanchal K. Roy
Replication packages are crucial for enabling transparency, validation, and reuse in software engineering (SE) research. While artifact sharing is now a standard practice and even…
Can We Trust the AI Pair Programmer? Copilot for API Misuse Detection and Correction
Saikat Mondal, Chanchal K. Roy, Hong Wang +2
API misuse introduces security vulnerabilities, system failures, and increases maintenance costs, all of which remain critical challenges in software development. Existing detectio…
Does Editing Improve Answer Quality on Stack Overflow? A Data-Driven Investigation
Saikat Mondal, Chanchal K. Roy
High-quality answers in technical Q&A platforms like Stack Overflow (SO) are crucial as they directly influence software development practices. Poor-quality answers can introduce i…
GENCNIPPET: Automated Generation of Code Snippets for Supporting Programming Questions
Saikat Mondal, Chanchal K. Roy
Context: Software developers often ask questions on Technical Q&A forums like Stack Overflow (SO) to seek solutions to their programming-related problems (e.g., errors and unexpect…
On the Use of Deep Learning Models for Semantic Clone Detection
Subroto Nag Pinku, Debajyoti Mondal, Chanchal K. Roy
Detecting and tracking code clones can ease various software development and maintenance tasks when changes in a code fragment should be propagated over all its copies. Several dee…
Why Do Developers Engage with ChatGPT in Issue-Tracker? Investigating Usage and Reliance on ChatGPT-Generated Code
Joy Krishan Das, Saikat Mondal, Chanchal K. Roy
Large language models (LLMs) like ChatGPT have shown the potential to assist developers with coding and debugging tasks. However, their role in collaborative issue resolution is un…
Can We Identify Stack Overflow Questions Requiring Code Snippets? Investigating the Cause & Effect of Missing Code Snippets
Saikat Mondal, Mohammad Masudur Rahman, Chanchal K. Roy
On the Stack Overflow (SO) Q&A site, users often request solutions to their code-related problems (e.g., errors, unexpected behavior). Unfortunately, they often miss required code…
Enhancing User Interaction in ChatGPT: Characterizing and Consolidating Multiple Prompts for Issue Resolution
Saikat Mondal, Suborno Deb Bappon, Chanchal K. Roy
Prompt design plays a crucial role in shaping the efficacy of ChatGPT, influencing the model's ability to extract contextually accurate responses. Thus, optimal prompt construction…
Investigating the Utility of ChatGPT in the Issue Tracking System: An Exploratory Study
Joy Krishan Das, Saikat Mondal, Chanchal K. Roy
Issue tracking systems serve as the primary tool for incorporating external users and customizing a software project to meet the users' requirements. However, the limited number of…
Investigating Technology Usage Span by Analyzing Users' Q&A Traces in Stack Overflow
Saikat Mondal, Debajyoti Mondal, Chanchal K. Roy
Choosing an appropriate software development technology (e.g., programming language) is challenging due to the proliferation of diverse options. The selection of inappropriate tech…