Deep Learning for Code Intelligence: Survey, Benchmark and Toolkit

Y Wan, Z Bi, Y He, J Zhang, H Zhang, Y Sui… - ACM Computing …, 2024 - dl.acm.org
Code intelligence leverages machine learning techniques to extract knowledge from
extensive code corpora, with the aim of developing intelligent tools to improve the quality …

Trustworthy and synergistic artificial intelligence for software engineering: Vision and roadmaps

D Lo - 2023 IEEE/ACM International Conference on Software …, 2023 - ieeexplore.ieee.org
For decades, much software engineering research has been dedicated to devising
automated solutions aimed at enhancing developer productivity and elevating software …

Survey of code search based on deep learning

Y Xie, J Lin, H Dong, L Zhang, Z Wu - ACM Transactions on Software …, 2023 - dl.acm.org
Code writing is repetitive and predictable, inspiring us to develop various code intelligence
techniques. This survey focuses on code search, that is, to retrieve code that matches a …

Rapid: Zero-shot Domain Adaptation for Code Search with Pre-trained Models

G Fan, S Chen, C Gao, J Xiao, T Zhang… - ACM Transactions on …, 2024 - dl.acm.org
Code search, which refers to the process of identifying the most relevant code snippets for a
given natural language query, plays a crucial role in software maintenance. However …

Rethinking negative pairs in code search

H Li, X Zhou, LA Tuan, C Miao - arXiv preprint arXiv:2310.08069, 2023 - arxiv.org
Recently, contrastive learning has become a key component in fine-tuning code search
models for software development efficiency and effectiveness. It pulls together positive code …

Coca: Improving and Explaining Graph Neural Network-Based Vulnerability Detection Systems

S Cao, X Sun, X Wu, D Lo, L Bo, B Li… - Proceedings of the IEEE …, 2024 - dl.acm.org
Recently, Graph Neural Network (GNN)-based vulnerability detection systems have
achieved remarkable success. However, the lack of explainability poses a critical challenge …

Codeart: Better code models by attention regularization when symbols are lacking

Z Su, X Xu, Z Huang, Z Zhang, Y Ye, J Huang… - Proceedings of the …, 2024 - dl.acm.org
Transformer based code models have impressive performance in many software
engineering tasks. However, their effectiveness degrades when symbols are missing or not …

You Augment Me: Exploring ChatGPT-based Data Augmentation for Semantic Code Search

Y Wang, L Guo, E Shi, W Chen, J Chen… - 2023 IEEE …, 2023 - ieeexplore.ieee.org
Code search plays a crucial role in software development, enabling developers to retrieve
and reuse code using natural language queries. While the performance of code search …

Multi‐graph learning‐based software defect location

Y Yin, Y Shi, Y Zhao, F Wahab - Journal of Software: Evolution …, 2024 - Wiley Online Library
Software quality is key to the success of software systems. Modern software systems are
growing in their worth based on industry needs and becoming more complex, which …

HedgeCode: A Multi-Task Hedging Contrastive Learning Framework for Code Search

G Chen, X Xie, D Tang, Q Xin, W Liu - 2025 IEEE/ACM 47th …, 2024 - computer.org
Code search is a vital activity in software engineering, focused on identifying and retrieving
the correct code snippets based on a query provided in natural language. Approaches …