56 citations · 249 across the 39 of their papers we have counts for
13 papers · 1 filter
A Prompt Learning Framework for Source Code Summarization
Tingting Xu, Yun Miao, Chunrong Fang +8
(Source) code summarization is the task of automatically generating natural language summaries (also called comments) for given code snippets. Recently, with the successful applica…
A Survey on Large Language Models for Software Engineering
Quanjun Zhang, Chunrong Fang, Yang Xie +5
Software Engineering (SE) is the systematic design, development, maintenance, and management of software applications underpinning the digital infrastructure of our modern world. V…
ACTesting: Automated Cross-modal Testing Method of Text-to-Image Software
Siqi Gu, Chunrong Fang, Quanjun Zhang +1
Recently, creative generative artificial intelligence software has emerged as a pivotal assistant, enabling users to generate content and seek inspiration rapidly. Text-to-Image (T…
Abstract Syntax Tree for Programming Language Understanding and Representation: How Far Are We?
Weisong Sun, Chunrong Fang, Yun Miao +8
Programming language understanding and representation (a.k.a code representation learning) has always been a hot and challenging task in software engineering. It aims to apply deep…
A Survey of Source Code Search: A 3-Dimensional Perspective
Weisong Sun, Chunrong Fang, Yifei Ge +6
(Source) code search is widely concerned by software engineering researchers because it can improve the productivity and quality of software development. Given a functionality requ…
Vision-Based Mobile App GUI Testing: A Survey
Shengcheng Yu, Chunrong Fang, Ziyuan Tuo +4
Graphical User Interface (GUI) has become one of the most significant parts of mobile applications (apps). It is a direct bridge between mobile apps and end users, which directly a…
A Critical Review of Large Language Model on Software Engineering: An Example from ChatGPT and Automated Program Repair
Quanjun Zhang, Tongke Zhang, Juan Zhai +4
Large Language Models (LLMs) have been gaining increasing attention and demonstrated promising performance across a variety of Software Engineering (SE) tasks, such as Automated Pr…
GAMMA: Revisiting Template-based Automated Program Repair via Mask Prediction
Quanjun Zhang, Chunrong Fang, Tongke Zhang +3
Automated program repair (APR) aims to fix software bugs without human intervention and template-based APR has been widely investigated with promising results. However, it is chall…
Pre-trained Model-based Automated Software Vulnerability Repair: How Far are We?
Quanjun Zhang, Chunrong Fang, Bowen Yu +3
Various approaches are proposed to help under-resourced security researchers to detect and analyze software vulnerabilities. It is still incredibly time-consuming and labor-intensi…
Backdooring Neural Code Search
Weisong Sun, Yuchen Chen, Guanhong Tao +4
Reusing off-the-shelf code snippets from online repositories is a common practice, which significantly enhances the productivity of software developers. To find desired code snippe…
Automatic Code Summarization via ChatGPT: How Far Are We?
Weisong Sun, Chunrong Fang, Yudu You +10
To support software developers in understanding and maintaining programs, various automatic code summarization techniques have been proposed to generate a concise natural language…
APPT: Boosting Automated Patch Correctness Prediction via Fine-tuning Pre-trained Models
Quanjun Zhang, Chunrong Fang, Weisong Sun +4
Automated program repair (APR) aims to fix software bugs automatically without human debugging efforts and plays a crucial role in software development and maintenance. Despite pro…
A Survey of Learning-based Automated Program Repair
Quanjun Zhang, Chunrong Fang, Yuxiang Ma +2
Automated program repair (APR) aims to fix software bugs automatically and plays a crucial role in software development and maintenance. With the recent advances in deep learning (…