5 papers
On the Road to Personalized Code Intelligence: Portraiting and Assisting Developers Based on Their In-IDE Behaviors
Yuhong Liu, Yunhe Su, Zhipeng Peng +4
With the advent of large language models, research in automated software engineering has increasingly focused on leveraging these models to achieve a deeper semantic understanding…
FastFixer: An Efficient and Effective Approach for Repairing Programming Assignments
Fang Liu, Zhenwei Liu, Qianhui Zhao +6
Providing personalized and timely feedback for student's programming assignments is useful for programming education. Automated program repair (APR) techniques have been used to fi…
How to Gain Commit Rights in Modern Top Open Source Communities?
Xin Tan, Yan Gong, Geyu Huang +2
The success of open source software (OSS) projects relies on voluntary contributions from various community roles.Being a committer signifies gaining trust and higher privileges. S…
Challenges of Using Pre-trained Models: the Practitioners' Perspective
Xin Tan, Taichuan Li, Ruohe Chen +2
The challenges associated with using pre-trained models (PTMs) have not been specifically investigated, which hampers their effective utilization. To address this knowledge gap, we…
How far are AI-powered programming assistants from meeting developers' needs?
Xin Tan, Xiao Long, Xianjun Ni +3
Recent In-IDE AI coding assistant tools (ACATs) like GitHub Copilot have significantly impacted developers' coding habits. While some studies have examined their effectiveness, the…