9 citations · 9 across the 4 of their papers we have counts for
5 papers
"Tab, Tab, Bug": Security Pitfalls of Next Edit Suggestions in AI-Integrated IDEs
Yunlong Lyu, Yixuan Tang, Peng Chen +4
Modern AI-integrated IDEs are shifting from passive code completion to proactive Next Edit Suggestions (NES). Unlike traditional autocompletion, NES is designed to construct a rich…
ActRef: Enhancing the Understanding of Python Code Refactoring with Action-Based Analysis
Siqi Wang, Xing Hu, Xin Xia +1
Refactoring, the process of improving the code structure of a software system without altering its behavior, is crucial for managing code evolution in software development. Identif…
What Makes a Good TODO Comment?
Haoye Wang, Zhipeng Gao, Tingting Bi +4
Software development is a collaborative process that involves various interactions among individuals and teams. TODO comments in source code play a critical role in managing and co…
DeCon: Detecting Incorrect Assertions via Postconditions Generated by a Large Language Model
Hao Yu, Tianyu Chen, Jiaming Huang +8
Recently, given the docstring for the target problem and the target function signature, large language models (LLMs) have been used not only to generate source code, but also to ge…
Refactoring Deep Learning Code: A Study of Practices and Unsatisfied Tool Needs
Siqi Wang, Xing Hu, Bei Wang +3
With the rapid development of deep learning, the implementation of intricate algorithms and substantial data processing have become standard elements of deep learning projects. As…