activity
20162025
most citedNo More Fine-Tuning? An Experimental Evaluation of Prompt Tuning in Code Intelligence

148 citations · 827 across the 63 of their papers we have counts for

collaborators

63 papers

cs.SE2025

When Shared Worlds Break: Demystifying Defects in Multi-User Extended Reality Software Systems

Shuqing Li, Chenran Zhang, Binchang Li +2

Multi-user Extended Reality (XR) systems enable transformative shared experiences but introduce unique software defects that compromise user experience. Understanding software defe…

cs.SE2025

Weakly Supervised Vulnerability Localization via Multiple Instance Learning

Wenchao Gu, Yupan Chen, Yanlin Wang +3

Software vulnerability detection has emerged as a significant concern in the field of software security recently, capturing the attention of numerous researchers and developers. Mo…

cs.SE2025

SPENCER: Self-Adaptive Model Distillation for Efficient Code Retrieval

Wenchao Gu, Zongyi Lyu, Yanlin Wang +3

Code retrieval aims to provide users with desired code snippets based on users' natural language queries. With the development of deep learning technologies, adopting pre-trained m…

cs.SE2024

XRZoo: A Large-Scale and Versatile Dataset of Extended Reality (XR) Applications

Shuqing Li, Chenran Zhang, Cuiyun Gao +1

The rapid advancement of Extended Reality (XR, encompassing AR, MR, and VR) and spatial computing technologies forms a foundational layer for the emerging Metaverse, enabling innov…

cs.SE2024

Grounded GUI Understanding for Vision-Based Spatial Intelligent Agent: Exemplified by Extended Reality Apps

Shuqing Li, Binchang Li, Yepang Liu +4

In recent years, spatial computing a.k.a. Extended Reality (XR) has emerged as a transformative technology, offering users immersive and interactive experiences across diversified…

cs.SE2024★ 15 cited

Less Cybersickness, Please: Demystifying and Detecting Stereoscopic Visual Inconsistencies in Virtual Reality Apps

Shuqing Li, Cuiyun Gao, Jianping Zhang +5

The quality of Virtual Reality (VR) apps is vital, particularly the rendering quality of the VR Graphical User Interface (GUI). Different from traditional 2D apps, VR apps create a…

cs.SE2024★ 16 cited

Learning in the Wild: Towards Leveraging Unlabeled Data for Effectively Tuning Pre-trained Code Models

Shuzheng Gao, Wenxin Mao, Cuiyun Gao +4

Pre-trained code models have recently achieved substantial improvements in many code intelligence tasks. These models are first pre-trained on large-scale unlabeled datasets in a t…

cs.SE2023

Less is More? An Empirical Study on Configuration Issues in Python PyPI Ecosystem

Yun Peng, Ruida Hu, Ruoke Wang +3

Python is widely used in the open-source community, largely owing to the extensive support from diverse third-party libraries within the PyPI ecosystem. Nevertheless, the utilizati…

cs.CL2023★ 2 cited

Split and Merge: Aligning Position Biases in LLM-based Evaluators

Zongjie Li, Chaozheng Wang, Pingchuan Ma +4

Large language models (LLMs) have shown promise as automated evaluators for assessing the quality of answers generated by AI systems. However, these LLM-based evaluators exhibit po…

cs.SE2023

REEF: A Framework for Collecting Real-World Vulnerabilities and Fixes

Chaozheng Wang, Zongjie Li, Yun Peng +5

Software plays a crucial role in our daily lives, and therefore the quality and security of software systems have become increasingly important. However, vulnerabilities in softwar…

cs.SE2023★ 2 cited

When Less is Enough: Positive and Unlabeled Learning Model for Vulnerability Detection

Xin-Cheng Wen, Xinchen Wang, Cuiyun Gao +3

Automated code vulnerability detection has gained increasing attention in recent years. The deep learning (DL)-based methods, which implicitly learn vulnerable code patterns, have…

cs.SE2023★ 4 cited

Modeling Software Quality in Virtual Reality Applications from User Feedback

Shuqing Li, Chenran Zhang, Yepang Liu +3

Virtual Reality (VR) applications couple software behavior with head-mounted displays, body movement, spatial interaction, and multimodal feedback. Consequently, familiar software-…

cs.SE2023

Generative Type Inference for Python

Yun Peng, Chaozheng Wang, Wenxuan Wang +2

Python is a popular dynamic programming language, evidenced by its ranking as the second most commonly used language on GitHub. However, its dynamic type system can lead to potenti…

cs.SE2023★ 3 cited

LIVABLE: Exploring Long-Tailed Classification of Software Vulnerability Types

Xin-Cheng Wen, Cuiyun Gao, Feng Luo +3

Prior studies generally focus on software vulnerability detection and have demonstrated the effectiveness of Graph Neural Network (GNN)-based approaches for the task. Considering t…

cs.SE2023★ 4 cited

Domain Knowledge Matters: Improving Prompts with Fix Templates for Repairing Python Type Errors

Yun Peng, Shuzheng Gao, Cuiyun Gao +2

Although the dynamic type system of Python facilitates the developers in writing Python programs, it also brings type errors at run-time. There exist rule-based approaches for auto…

cs.SE2023★ 7 cited

BadCS: A Backdoor Attack Framework for Code search

Shiyi Qi, Yuanhang Yang, Shuzhzeng Gao +2

With the development of deep learning (DL), DL-based code search models have achieved state-of-the-art performance and have been widely used by developers during software developme…

cs.SE2023★ 89 cited

What Makes Good In-context Demonstrations for Code Intelligence Tasks with LLMs?

Shuzheng Gao, Xin-Cheng Wen, Cuiyun Gao +3

Pre-trained models of source code have gained widespread popularity in many code intelligence tasks. Recently, with the scaling of the model and corpus size, large language models…

cs.SE2023★ 6 cited

On Extracting Specialized Code Abilities from Large Language Models: A Feasibility Study

Zongjie Li, Chaozheng Wang, Pingchuan Ma +5

Recent advances in large language models (LLMs) significantly boost their usage in software engineering. However, training a well-performing LLM demands a substantial workforce for…

cs.SE2023★ 1 cited

Vulnerability Detection with Graph Simplification and Enhanced Graph Representation Learning

Xin-Cheng Wen, Yupan Chen, Cuiyun Gao +3

Prior studies have demonstrated the effectiveness of Deep Learning (DL) in automated software vulnerability detection. Graph Neural Networks (GNNs) have proven effective in learnin…

cs.SE2023★ 2 cited

Keeping Pace with Ever-Increasing Data: Towards Continual Learning of Code Intelligence Models

Shuzheng Gao, Hongyu Zhang, Cuiyun Gao +1

Previous research on code intelligence usually trains a deep learning model on a fixed dataset in an offline manner. However, in real-world scenarios, new code repositories emerge…

cs.SE2023★ 12 cited

Practitioners' Expectations on Code Completion

Chaozheng Wang, Junhao Hu, Cuiyun Gao +5

Code completion has become a common practice for programmers during their daily programming activities. It aims at automatically predicting the next tokens or lines that the progra…

cs.CL2022★ 2 cited

MultiCoder: Multi-Programming-Lingual Pre-Training for Low-Resource Code Completion

Zi Gong, Yinpeng Guo, Pingyi Zhou +3

Code completion is a valuable topic in both academia and industry. Recently, large-scale mono-programming-lingual (MonoPL) pre-training models have been proposed to boost the perfo…

cs.SE2022★ 2 cited

Meta-Path Based Attentional Graph Learning Model for Vulnerability Detection

Xin-Cheng Wen, Cuiyun Gao, Jiaxin Ye +4

In recent years, deep learning (DL)-based methods have been widely used in code vulnerability detection. The DL-based methods typically extract structural information from source c…

cs.CL2022★ 4 cited

A Survey on Natural Language Processing for Programming

Qingfu Zhu, Xianzhen Luo, Fang Liu +2

Natural language processing for programming aims to use NLP techniques to assist programming. It is increasingly prevalent for its effectiveness in improving productivity. Distinct…