activity
20172026
most citedSecure Coding Practices in Java: Challenges and Vulnerabilities

22 citations · 43 across the 14 of their papers we have counts for

collaborators
Showing cs.SEShow all

13 papers · 1 filter

cs.SE2025

Combining Example-Based and Rule-Based Program Transformations to Resolve Build Conflicts

Sheikh Shadab Towqir, Fei He, Todd Mytkowicz +1

Merge conflicts often arise when developers integrate changes from different software branches. The conflicts can result from overlapping edits in programs (i.e., textual conflicts…

cs.SE2025

An Exploratory Study on Build Issue Resolution Among Computer Science Students

Sunzhou Huang, Na Meng, Xueqing Liu +1

When Computer Science (CS) students try to use or extend open-source software (OSS) projects, they often encounter the common challenge of OSS failing to build on their local machi…

cs.SE20251 cited

Detecting Metadata-Related Bugs in Enterprise Applications

Md Mahir Asef Kabir, Xiaoyin Wang, Na Meng

When building enterprise applications (EAs) on Java frameworks (e.g., Spring), developers often configure application components via metadata (i.e., Java annotations and XML files)…

cs.SE20232 cited

An empirical study of ChatGPT-3.5 on question answering and code maintenance

Md Mahir Asef Kabir, Sk Adnan Hassan, Xiaoyin Wang +3

Ever since the launch of ChatGPT in 2022, a rising concern is whether ChatGPT will replace programmers and kill jobs. Motivated by this widespread concern, we conducted an empirica…

cs.SE2023

How Do Java Developers Reuse StackOverflow Answers in Their GitHub Projects?

Juntong Chen, Yan Zhao, Na Meng

StackOverflow (SO) is a widely used question-and-answer (Q\&A) website for software developers and computer scientists. GitHub is an online development platform used for storing, t…

cs.SE20218 cited

FAPR: Fast and Accurate Program Repair for Introductory Programming Courses

Yunlong Lu, Na Meng, Wenxin Li

In introductory programming courses, it is challenging for instructors to provide debugging feedback on students' incorrect programs. Some recent tools automatically offer program…