activity
20242026
most citedAn Empirical Study on the Potential of LLMs in Automated Software Refactoring

6 citations · 21 across the 8 of their papers we have counts for

collaborators

8 papers

cs.SE2026

An Empirical Study for Android-to-OpenHarmony GUI Test Migration

Yakun Zhang, Xinjia Chen, Yiyun Chen +6

To reduce the substantial engineering effort required to test the corresponding applications from Android to OpenHarmony, migrating existing GUI test cases has become a critical pr…

cs.SE2026

From Custom Logic to APIs: Understanding and Recommending API Replacement Refactorings

Bridget Nyirongo, Yanjie Jiang, Yuxia Zhang +1

Software refactoring is essential for maintaining code quality. However, API replacement refactoring, which replaces custom logic with API calls, remains underexplored. Existing re…

cs.SE2025★ 4 cited

LAURA: Enhancing Code Review Generation with Context-Enriched Retrieval-Augmented LLM

Yuxin Zhang, Yuxia Zhang, Zeyu Sun +2

Code review is critical for ensuring software quality and maintainability. With the rapid growth in software scale and complexity, code review has become a bottleneck in the develo…

cs.SE2025

Evaluating Generated Commit Messages with Large Language Models

Qunhong Zeng, Yuxia Zhang, Zexiong Ma +5

Commit messages are essential in software development as they serve to document and explain code changes. Yet, their quality often falls short in practice, with studies showing sig…

cs.SE2025★ 1 cited

Wired for Reuse: Automating Context-Aware Code Adaptation in IDEs via LLM-Based Agent

Taiming Wang, Yanjie Jiang, Chunhao Dong +2

Copy-paste-modify is a widespread and pragmatic practice in software development, where developers adapt reused code snippets, sourced from platforms such as Stack Overflow, GitHub…

cs.SE2025★ 2 cited

Recommending Variable Names for Extract Local Variable Refactorings

Taiming Wang, Hui Liu, Yuxia Zhang +1

Extract local variable is one of the most popular refactorings, and most IDEs and refactoring tools provide automated support for this refactoring. However, we find approximately 7…

cs.SE2025★ 4 cited

Deep Learning-Based Identification of Inconsistent Method Names: How Far Are We?

Taiming Wang, Yuxia Zhang, Lin Jiang +3

Concise and meaningful method names are crucial for program comprehension and maintenance. However, method names may become inconsistent with their corresponding implementations, c…

cs.SE2024★ 6 cited

An Empirical Study on the Potential of LLMs in Automated Software Refactoring

Bo Liu, Yanjie Jiang, Yuxia Zhang +3

Recent advances in large language models (LLMs), make it potentially feasible to automatically refactor source code with LLMs. However, it remains unclear how well LLMs perform com…