3 papers
cs.SE2025
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
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
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…