The DOI matches its Crossref record; 38 of the 38 references it cites were found in a registry or an index.
UniXcoder: Unified Cross-Modal Pre-training for Code Representation
Open accessAbstract
Pre-trained models for programming languages have recently demonstrated great success on code intelligence.To support both code-related understanding and generation tasks, recent works attempt to pre-train unified encoder-decoder models.However, such encoder-decoder framework is sub-optimal for auto-regressive tasks, especially code completion that requires a decoder-only manner for efficient inference.In this paper, we present UniXcoder, a unified cross-modal pre-trained model for programming language.The model utilizes mask attention matrices with prefix adapters to control the behavior of the model and leverages cross-modal contents like AST and code comment to enhance code representation.To encode AST that is represented as a tree in parallel, we propose a one-to-one mapping method to transform AST in a sequence structure that retains all structural information from the tree.Furthermore, we propose to utilize multi-modal contents to learn representation of code fragment with contrastive learning, and then align representations among programming languages using a cross-modal generation task.We evaluate UniXcoder on five code-related tasks over nine datasets.To further evaluate the performance of code fragment representation, we also construct a dataset for a new task, called zero-shot code-to-code search.Results show that our model achieves state-of-the-art performance on most tasks and analysis reveals that comment and AST can both enhance UniXcoder.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A. N., Kaiser, L., & Polosukhin, I. (2017) · arXiv · doi:10.48550/arxiv.1706.03762 · Cited by 120,404
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
Devlin, J., Chang, M.-W., Lee, K., & Toutanova, K. (2018) · arXiv · doi:10.48550/arxiv.1810.04805 · Cited by 73,173
Language Models are Few-Shot Learners
Brown, T. B., Mann, B., Ryder, N., Subbiah, M., Kaplan, J., Dhariwal, P., Neelakantan, A., Shyam, P., Sastry, G., Askell, A., et al. (2020) · arXiv · doi:10.48550/arxiv.2005.14165 · Cited by 23,372
RoBERTa: A Robustly Optimized BERT Pretraining Approach
Liu, Y., Ott, M., Goyal, N., Du, J., Joshi, M., Chen, D., Levy, O., Lewis, M., Zettlemoyer, L., & Stoyanov, V. (2019) · arXiv · doi:10.48550/arxiv.1907.11692 · Cited by 16,515
Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer
Raffel, C., Shazeer, N., Roberts, A., Lee, K., Narang, S., Matena, M., Zhou, Y., Li, W., & Liu, P. J. (2019) · arXiv · doi:10.48550/arxiv.1910.10683 · Cited by 10,929
Lewis, M., Liu, Y., Goyal, N., Ghazvininejad, M., Mohamed, A., Levy, O., Stoyanov, V., & Zettlemoyer, L. (2020) · Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics · doi:10.18653/v1/2020.acl-main.703 · Cited by 8,821
Lewis, M., Liu, Y., Goyal, N., Ghazvininejad, M., Mohamed, A., Levy, O., Stoyanov, V., & Zettlemoyer, L. (2019) · arXiv · doi:10.48550/arxiv.1910.13461 · Cited by 8,816
SimCSE: Simple Contrastive Learning of Sentence Embeddings
Gao, T., Yao, X., & Chen, D. (2021) · Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing · doi:10.18653/v1/2021.emnlp-main.552 · Cited by 2,851
CodeBERT: A Pre-Trained Model for Programming and Natural Languages
Feng, Z., Guo, D., Tang, D., Duan, N., Feng, X., Gong, M., Shou, L., Qin, B., Liu, T., Jiang, D., et al. (2020) · Findings of the Association for Computational Linguistics: EMNLP 2020 · doi:10.18653/v1/2020.findings-emnlp.139 · Cited by 2,824
Self-citationWang, Y., Wang, W., Joty, S., & Hoi, S. C. H. (2021) · Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing · doi:10.18653/v1/2021.emnlp-main.685 · Cited by 1,495
Self-citation
Research works printed but not linked: 2
- Daya Guo, Shuo Ren, Shuai Lu, Zhangyin Feng, Duyu Tang, LIU Shujie, Long Zhou, Nan Duan, Alexey Svyatkovskiy, Shengyu Fu, et al. 2020. Graphcode- bert: Pre-training code representations with data flow. In International Conference on Learning Rep- resentations.
- Alec Radford, Jeffrey Wu, Rewon Child, David Luan, Dario Amodei, Ilya Sutskever, et al. 2019. Lan- guage models are unsupervised multitask learners. OpenAI blog, 1(8):9.
Cited by
Sorted by citations
Items 301–400 of 674
The fools are certain; the wise are doubtful: Exploring LLM confidence in code completion
Kotti, Z., Dritsa, K., Spinellis, D. D., & Λουρίδας, Π. (2026) · Automated Software Engineering · doi:10.21203/rs.3.rs-7302683/v1 · Cited by 3
Fu, M. C., Le, T., Nguyen, V., Tantithamthavorn, C. K., & Phung, D. (2025) · IEEE Transactions on Reliability · doi:10.1109/tr.2025.3605871 · Cited by 2
Lombarts, T., Walravens, G., Seraj, M., Ochoa, L., & van den Brand, M. (2025) · ACM SIGPLAN International Symposium on SPLASH-E (SPLASH-E) · doi:10.1145/3758317.3759684 · Cited by 3
Llama-Based Source Code Vulnerability Detection: Prompt Engineering vs Fine Tuning
Ouchebara, D. S., & Dupont, S. (2025) · Lecture notes in computer science · doi:10.1007/978-3-032-07884-1_15 · Cited by 3
Integrating Large Language Models into Automated Software Testing
Iznaga, Y. S., Rato, L. M., Salgueiro, P., & León, J. L. (2025) · Future Internet · doi:10.3390/fi17100476 · Cited by 3
Zhou, X., Cui, T., Zhu, X., Wang, J., & Lai, X. (2025) · Information and Software Technology · doi:10.1016/j.infsof.2025.107942 · Cited by 2
Software Defect Prediction Based on Gated Fusion of Pre-trained Models
Li, J., Zhu, Y. Q., Yu, Q., Ding, Y., & Huang, C. (2025) · IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C) · doi:10.1109/qrs-c65679.2025.00034 · Cited by 2
Sellami, K., & Saied, M. A. (2025) · Empirical Software Engineering · doi:10.1007/s10664-025-10732-z · Cited by 16
A Cascaded Pipeline for Self-Directed, Model-Agnostic Unit Test Generation via LLMs
Ni, C., Wang, X., Yin, X., Chen, L., & Ma, G. (2025) · IEEE International Symposium on Software Reliability Engineering · doi:10.1109/issre66568.2025.00037 · Cited by 5
Cheng, S., Shen, C., Li, Y., Yu, L., Zhang, F., & Zuo, C. (2025) · Proceedings/Proceedings - International Symposium on Software Reliability Engineering · doi:10.1109/issre66568.2025.00038 · Cited by 2
Nguyen, N.-M., Nguyen, H. H., Thanh, L. B., Ahmadi, Z., Doan, T.-N., Wu, D., & Jiang, L. (2025) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3765751 · Cited by 5
Leveraging LLMs for Automatic Feature Extraction in Embedded Systems to Support Software Reuse
Talukder, A. A. T., Alam, O., & Azim, A. (2025) · IEEE International Conference on Information Reuse and Integration (IRI) · doi:10.1109/iri66576.2025.00009 · Cited by 2
RLV: LLM-based vulnerability detection by retrieving and refining contextual information
Qiu, F., Liu, Z., Hu, B., Cai, Z., Bao, L., & Wang, X. (2026) · Journal of Systems and Software · doi:10.1016/j.jss.2025.112756 · Cited by 3
Defects4C: Benchmarking Large Language Model Repair Capability with C/C++ Bugs
Wang, J., Xie, X., Hu, Q., Liu, S., Yu, J., Kong, J., & Li, Y. (2025) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1109/ase63991.2025.00029 · Cited by 2
Mahmud, A., Rawajfih, Y., Shahriar, H., & Wu, F. (2025) · IEEE International Conference on Big Data (BigData) · doi:10.1109/bigdata66926.2025.11401570 · Cited by 2
Yang, X., Xiao, L., Su, J., & Huang, B. (2026) · Software Quality Journal · doi:10.1007/s11219-026-09747-6 · Cited by 3
Parameter Description Generation with the Code Parameter Flow
Chen, Q., Yang, Z., Liu, Z., Li, S., & Gao, C. (2022) · IEEE International Conference on Software Quality, Reliability and Security (QRS) · doi:10.1109/qrs57517.2022.00093 · Cited by 2
A Survey on Code Representation
Nagy, P. D., Najafabadi, M. A., & Davoudi, H. (2023) · World Scientific Annual Review of Artificial Intelligence · doi:10.1142/s2811032323500017 · Cited by 3
An Intra-Class Relation Guided Approach for Code Comment Generation
Wang, Z., Yu, X., Feng, Y., & Zhao, D. (2023) · Findings of the Association for Computational Linguistics: EACL · doi:10.18653/v1/2023.findings-eacl.97 · Cited by 2
Gu, Y., Shen, Y., Chen, X., Yang, S., Huang, Y., & Cao, Z. (2023) · Asia-Pacific Symposium on Internetware · doi:10.1145/3609437.3609450 · Cited by 2
ACWRecommender: A Tool for Validating Actionable Warnings with Weak Supervision
Xue, Z., Gao, Z., Hu, X., & Li, S. (2023) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1109/ase56229.2023.00169 · Cited by 2
Noisy Pair Corrector for Dense Retrieval
Zhang, H., Gong, Y., He, X., Liu, D., Guo, D., Lv, J., & Guo, J. (2023) · Findings of the Association for Computational Linguistics: EMNLP (Findings of EMNLP) · doi:10.18653/v1/2023.findings-emnlp.765 · Cited by 7
Self-citationIntegrating Extractive and Abstractive Models for Code Comment Generation
Sun, W., Hu, Y., Xu, Y., Chen, Y., & Fang, C. (2023) · IEEE International Conference on Software Quality, Reliability and Security (QRS) · doi:10.1109/qrs60937.2023.00027 · Cited by 2
Sun, Z., Han, Y., He, D., Wang, B., Zhang, L., & Mao, D. (2023) · International Conference on System Reliability and Safety (ICSRS) · doi:10.1109/icsrs59833.2023.10381331 · Cited by 2
Structural Adversarial Attack for Code Representation Models
Zhang, Y., Wu, R., Liao, J., & Chen, L. (2024) · Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering · doi:10.1007/978-3-031-54528-3_22 · Cited by 2
Boosting Metamorphic Relation Prediction via Code Representation Learning: An Empirical Study
Zheng, X., Jiang, M., & Zhou, Z. Q. (2024) · Software Testing Verification and Reliability · doi:10.1002/stvr.1889 · Cited by 2
Automated patch correctness predicting to fix software defect
Zheng, Z., Wang, R., Tao, Z., Li, H., Chen, C., Li, T., & Guo, S. (2024) · Expert Systems with Applications · doi:10.1016/j.eswa.2024.124877 · Cited by 2
NMT vs MLM: Which is the Best Paradigm for APR?
YiHeng, C., Huang, K., Wang, H., & qing, Z. Y. (2024) · IEEE Congress on Evolutionary Computation (CEC) · doi:10.1109/cec60901.2024.10612028 · Cited by 2
CORES: COde REpresentation Summarization for Code Search
Zhang, X., Hu, X., & Zhou, D. (2024) · IEEE Transactions on Consumer Electronics · doi:10.1109/tce.2024.3445139 · Cited by 2
Benchmarking and Categorizing the Performance of Neural Program Repair Systems for Java
Zhong, W., Li, C., Liu, K., Ge, J., Luo, B., Bissyandé, T. F., & Ng, V. (2024) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3688834 · Cited by 3
LLM Based End-to-end Branch Predictor Optimization Generator
Zhai, Q., Zhang, Z., & Xiao, R. (2024) · IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP) · doi:10.1109/asap61560.2024.00050 · Cited by 2
Method-Level Test-to-Code Traceability Link Construction by Semantic Correlation Learning
Sun, W., Guo, Z., Yan, M. L., Liu, Z., Lei, Y., & Zhang, H. (2024) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2024.3449917 · Cited by 4
Fine-grained vulnerability detection for medical sensor systems
Sun, L., Wang, Y., Li, H., & Muhammad, G. (2024) · Internet of Things · doi:10.1016/j.iot.2024.101362 · Cited by 6
Self-citationSpecialized model initialization and architecture optimization for few-shot code search
Zhang, F., Wu, Q., Peng, M., & Shen, Y. (2024) · Information and Software Technology · doi:10.1016/j.infsof.2024.107571 · Cited by 2
CPLCS: Contrastive Prompt Learning-based Code Search with Cross-modal Interaction Mechanism
Zhang, Y., Liu, Y., Fan, X., & Lu, Y. (2024) · International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn60899.2024.10650201 · Cited by 2
Improving Retrieval-Augmented Code Comment Generation by Retrieving for Generation
Lu, H., & Liu, Z. (2024) · IEEE International Conference on Software Maintenance (ICSM) · doi:10.1109/icsme58944.2024.00040 · Cited by 3
Towards Improving the Performance of Comment Generation Models by Using Bytecode Information
Huang, Y., Huang, J., Chen, X., & Zheng, Z. (2025) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2024.3523713 · Cited by 4
Recommending Variable Names for Extract Local Variable Refactorings
Wang, T., Liu, H., Zhang, Y., & Jiang, Y. (2025) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3712191 · Cited by 2
DDASR: Deep Diverse API Sequence Recommendation
Nan, S., Wang, J., Zhang, N., Li, D., & Li, B. (2025) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3712188 · Cited by 2
Enhancing Code Search Intent with Programming Context Exploration
Dong, Y., Huang, Z., Zhang, Z., Zhao, G., Wu, L., Zhao, H., Jin, B., & Liu, Q. (2025) · ACM International Conference on Web Search and Data Mining (WSDM) · doi:10.1145/3701551.3703537 · Cited by 2
An Empirical Study of Code Simplification Methods in Code Intelligence Tasks
Shen, Z., Li, Y., Ge, J., Chen, X., Li, C., Huang, L., & Luo, B. (2025) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3720540 · Cited by 3
VULOC: Vulnerability location framework based on assembly code slicing
Lv, X., Fu, J., & Peng, T. (2025) · Journal of Systems and Software · doi:10.1016/j.jss.2025.112459 · Cited by 3
Advanced Deep Learning Model for Improving Student Evaluation in Programming Education
Chachoui, Y., & Azizi, N. (2025) · International Symposium on iNnovative Informatics of Biskra (ISNIB) · doi:10.1109/isnib64820.2025.10983895 · Cited by 2
SYNCode: Synergistic Human–LLM Collaboration for Enhanced Data Annotation in Stack Overflow
Xia, M., Maharjan, S., Le, T., Taylor, W., & Song, M. (2025) · Information · doi:10.3390/info16050392 · Cited by 3
Adapting Knowledge Prompt Tuning for Enhanced Automated Program Repair
Cai, X., & Jiang, L. (2025) · IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) · doi:10.1109/saner64311.2025.00041 · Cited by 3
Pay Your Attention on Lib! Android Third-Party Library Detection via Feature Language Model
Pan, D., Xu, Y., Feng, R., Yu, D., Chen, J., Fang, Y., & Zhang, Y. (2025) · IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) · doi:10.1109/saner64311.2025.00028 · Cited by 2
Ai-Based Automated Grading of Source Code of Introductory Programming Assignments
Havare, J., Apte, V., Maharajan, K., Samudrala, N. C. G., Ramakrishnan, G., Tamilselvam, S., & Vavilapalli, S. (2025) · IEEE International Conference on Program Comprehension (ICPC) · doi:10.1109/icpc66645.2025.00025 · Cited by 2
An Empirical Study of Code Clones from Commercial AI Code Generators
Wu, W., Hu, H., Fan, Z., Qiao, Y., Huang, Y., Li, Y., Zheng, Z., & Lyu, M. R.-T. (2025) · Proceedings of the ACM on software engineering. · doi:10.1145/3729397 · Cited by 2
Repository-Level Graph Representation Learning for Enhanced Security Patch Detection
Wen, X.-C., Lin, Z., Gao, C., Zhang, H., Wang, Y., & Liao, Q. (2025) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse55347.2025.00121 · Cited by 3
Self-citationXSema: A Novel Framework for Semantic Extraction of Cross-chain Transactions
Zheng, Z., Wu, J., Lin, D., Li, Q., & Ruan, N. (2024) · IEEE International Conference on High Performance Computing and Communications; IEEE International Conference on Smart City; IEEE International Conference on Data Science and Systems (HPCC/SmartCity/DSS) · doi:10.1109/hpcc64274.2024.00094 · Cited by 2
An Empirical Study of Exploring the Capabilities of Large Language Models in Code Learning
Liu, S., Guo, D., Zhang, J., Ma, W., Li, Y., & Liu, Y. (2025) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2025.3609876 · Cited by 3
Self-citationHe, H., Xu, H., Zhao, G., Huang, G., & Zhao, B. (2025) · Journal of Systems and Software · doi:10.1016/j.jss.2025.112672 · Cited by 2
LadyBug: A GitHub Bot for UI-Enhanced Bug Localization in Mobile Apps
Mahmud, J., Chen, J., Achille, T., Alvarez-Velez, C., Bansil, D., Ijieh, P., Karanch, S., Silva, N. D., Chaparro, O., Marcus, A., et al. (2025) · IEEE International Conference on Software Maintenance (ICSM) · doi:10.1109/icsme64153.2025.00111 · Cited by 2
Peer-aided repairer: empowering large language models to repair advanced student assignments
Zhao, Q., Zhang, L., Liu, F., Liu, Y., Yan, Z., Chen, Z., Zhou, Y., Jiang, J., Li, G., Sun, Z., et al. (2025) · Empirical Software Engineering · doi:10.1007/s10664-025-10716-z · Cited by 8
Multi-Modal Code Summarization with Retrieved Summary
Lin, L., Huang, Z., Yu, Y., & Liu, Y. (2022) · IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM) · doi:10.1109/scam55253.2022.00020 · Cited by 2
Kuang, H., Yang, F., Zhang, L., Tang, G., & Yang, L. (2023) · IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM) · doi:10.1109/scam59687.2023.00024 · Cited by 3
Consistency of Code: A Prompt Based Approach to Comprehend Functionality
Choi, H.-Y., Park, H., Choi, Y.-J., & Han, K. (2023) · Asia-Pacific Software Engineering Conference (APSEC) · doi:10.1109/apsec60848.2023.00095 · Cited by 2
Labelrepair: Sequence Labelling for Compilation Errors Repair
Wu, Z., Yang, D., Lei, Y., Xie, H., Tang, M., & Li, M. (2024) · IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) · doi:10.1109/saner60148.2024.00094 · Cited by 3
Enhancing Code Representation Learning for Code Search with Abstract Code Semantics
Zhang, S., Ding, Y., Hu, E., Yu, Y., & Zhang, Y. L. (2024) · International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn60899.2024.10650119 · Cited by 3
HAppA: A Modular Platform for HPC Application Resilience Analysis with LLMs Embedded
Jiang, H., Zhu, J., Fang, B., BARKER, K. J., Chen, C., Jin, R., & Guan, Q. (2024) · IEEE Symposium on Reliable Distributed Systems (SRDS) · doi:10.1109/srds64841.2024.00015 · Cited by 2
Improving Code Search with Hard Negative Sampling Based on Fine-tuning
Dong, H., Lin, J., Wang, Y., Leng, Y., Chen, J., & Xie, Y. (2024) · Asia-Pacific Software Engineering Conference (APSEC) · doi:10.1109/apsec65559.2024.00033 · Cited by 3
Self-citationA Naive Approach for Automatic Line-level Code Completion
Naznin, S., & Mondal, M. (2023) · IEEE International Women in Engineering (WIE) Conference on Electrical and Computer Engineering (WIECON-ECE) · doi:10.1109/wiecon-ece60392.2023.10456476 · Cited by 1
Chenxi, Y., & Le, W. (2023) · IEEE International Conference on Computer and Communications (ICCC) · doi:10.1109/iccc59590.2023.10507267 · Cited by 1
Feedback-Directed Partial Execution
Hayet, I., Scott, A., & d’Amorim, M. (2024) · ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA) · doi:10.1145/3650212.3680320 · Cited by 1
FMCS: Improving Code Search by Multi-Modal Representation Fusion and Momentum Contrastive Learning
Liu, W., Chen, G., & Xie, X. (2024) · IEEE International Conference on Software Quality, Reliability and Security (QRS) · doi:10.1109/qrs62785.2024.00068 · Cited by 1
Zhao, Z., Zhang, T., Fan, X., Mao, Q., Wang, D., & Zhao, Q. (2024) · Applied Sciences · doi:10.3390/app142210762 · Cited by 1
PRECOS: Project-specific Retrieval for Better Code Summarization
Zhu, T., Li, Z., Zhang, T. Y., Pan, M., & Li, X. (2024) · IEEE International Conference on Software Maintenance (ICSM) · doi:10.1109/icsme58944.2024.00051 · Cited by 1
MultiMend: multilingual program repair with context augmentation and multi-hunk patch generation
Gharibi, R., Sadreddini, M. H., & Fakhrahmad, S. M. (2026) · Automated Software Engineering · doi:10.1007/s10515-026-00611-2 · Cited by 7
User Feedback-Driven Generative Models-Based Methodology for Service Construction
Fan, G., Chen, S., & Zhang, L. (2025) · IEEE Internet Computing · doi:10.1109/mic.2025.3548143 · Cited by 1
Yu, H., Shen, B., Zhang, J. Y., Lin, S., Li, L., Liang, G., Li, Y., Wang, Q., & Xie, T. (2025) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3725213 · Cited by 1
Wang, K., Ding, Y., Jia, S., Ma, T., Zhang, Y., & Cao, B. (2024) · IEEE Smart World Congress (SWC) · doi:10.1109/swc62898.2024.00205 · Cited by 1
Advanced code time complexity prediction approach using contrastive learning
Park, S., Hahn, J., Orwig, E., Ko, S., & Han, Y.-S. (2025) · Engineering Applications of Artificial Intelligence · doi:10.1016/j.engappai.2025.110631 · Cited by 1
Li, Y., Zhong, W., Shen, Z., Li, C., Chen, X., Ge, J., & Luo, B. (2025) · Automated Software Engineering · doi:10.1007/s10515-025-00502-y · Cited by 2
Iterative Self-training for Code Generation via Reinforced Re-ranking
Sorokin, N., Sedykh, I., & Malykh, V. (2025) · Lecture notes in computer science · doi:10.1007/978-3-031-88714-7_21 · Cited by 3
Enhancing Code Generation Through Retrieval of Cross-Lingual Semantic Graphs
Jiang, Z., Shi, Z., Gao, X., & Xiong, Y. (2024) · Asia-Pacific Software Engineering Conference (APSEC) · doi:10.1109/apsec65559.2024.00026 · Cited by 1
Knowledge-guided large language models are trustworthy API recommenders
Wei, H., Su, X., Zheng, W., Tao, W., Yu, H., & Kuang, Y. (2025) · Automated Software Engineering · doi:10.1007/s10515-025-00518-4 · Cited by 1
UniGenCoder: Merging SEQ2SEQ and SEQ2TREE Paradigms for Unified Code Generation
Shao, L., Yan, Y., Poshyvanyk, D., & Su, J. (2025) · IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER) · doi:10.1109/icse-nier66352.2025.00020 · Cited by 3
LLM-Based Approach for Buffer Overflow Detection in Source Code
Kanaan, E., Karim, T., Shaon, M. S. H., Sultan, M. F., Cuzzocrea, A., & Akter, M. S. (2024) · International Conference on Computer and Information Technology (ICCIT) · doi:10.1109/iccit64611.2024.11021816 · Cited by 1
CLCoSum: Curriculum Learning-Based Code Summarization for Code Language Models
He, H., Wang, J., Cao, L., & Cai, Y. (2025) · IEEE International Conference on Program Comprehension (ICPC) · doi:10.1109/icpc66645.2025.00035 · Cited by 1
SmellyBot : An AI ‐Powered Software Bot for Code Smell Detection
Alazba, A., Aljamaan, H., & Alshayeb, M. (2025) · Software Practice and Experience · doi:10.1002/spe.70006 · Cited by 1
CodeFlow: Program Behavior Prediction with Dynamic Dependencies Learning
Le, C. A., Phan, H. N., Phan, H. N., Nguyen, T. N., & Bui, N. D. Q. (2025) · IEEE/ACM International Conference on AI Foundation Models and Software Engineering (FORGE) · doi:10.1109/forge66646.2025.00029 · Cited by 6
Learning never stops: Improving software vulnerability type identification via incremental learning
Xue, J., Chen, X., Cui, Z., & Liu, Y. (2025) · Journal of Systems and Software · doi:10.1016/j.jss.2025.112544 · Cited by 1
Advanced code slicing with pre-trained model fine-tuned for open-source component malware detection
Wang, Y., Pang, S., Fan, Z., Shang, S., Yao, Y., Jiang, Z., & Liu, B. (2025) · The Computer Journal · doi:10.1093/comjnl/bxaf029 · Cited by 1
Self-citationMLAF-VD: A vulnerability detection model based on multi-level abstract features
Li, Q., Liu, W., Wang, Y., & Dong, W. (2025) · Journal of Information Security and Applications · doi:10.1016/j.jisa.2025.104189 · Cited by 1
Self-citationA Comprehensive Review of LLMs: Architecture, Performance, and Applications
Yılmaz, Y., Öztürk, M. M., & Nejković, V. (2025) · International Conference on Electrical, Electronic and Computing Engineering (IcETRAN) · doi:10.1109/icetran66854.2025.11114289 · Cited by 1
Yang, S., Ren, J., Li, J., & Zhang, D. (2025) · Journal of Systems and Software · doi:10.1016/j.jss.2025.112595 · Cited by 1
Dong, J., Fan, G., Yu, Y.-M., Liang, Y., Ye, Y., Yu, H., & Chen, W. (2025) · IEEE Annual International Computer Software and Applications Conference (COMPSAC) · doi:10.1109/compsac65507.2025.00150 · Cited by 1
Speculative Decoding for Verilog: Speed and Quality, All in One
Xu, C., Liu, Y., Zhou, Y., Huang, S., Xu, N., & Xu, Q. (2025) · ACM/IEEE Design Automation Conference (DAC) · doi:10.1109/dac63849.2025.11133030 · Cited by 1
OpCodeBERT: A Method for Python Code Representation Learning by BERT With Opcode
Qiu, C., Liu, J., Xiao, X., & Xiao, Y. (2025) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2025.3610244 · Cited by 2
Weakly Supervised Vulnerability Localization via Multiple Instance Learning
Gu, W., Chen, Y., Wang, Y., Zhang, H., Gao, C., & Lyu, M. R.-T. (2025) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3768572 · Cited by 2
Self-citationDetecting Malicious Packages in PyPI and NPM by Clustering Installation Scripts
Liang, W., Ling, X., Zhao, C., Wu, J., Luo, T., & Wu, Y. (2025) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2025.3618952 · Cited by 1
Han, Y., & Zheng, W. (2025) · IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C) · doi:10.1109/qrs-c65679.2025.00065 · Cited by 1
VulnTeam: A Team Collaboration Framework for LLM-based Vulnerability Detection
Li, J., Cui, L., Yu, W., Fei, H., Cheng, F., & Zhu, H. (2025) · International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn64981.2025.11229292 · Cited by 1
Riaz, A., Marzolla, M., Rossi, D., & Sinigardi, S. (2025) · International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn64981.2025.11228660 · Cited by 1
Liu, Y., Wang, Q., Jiang, S., Wu, R., Tian, H., & Zhang, P. (2025) · Science of Computer Programming · doi:10.1016/j.scico.2025.103411 · Cited by 1
Improving the ability of pre-trained language model by imparting large language model’s experience
Yin, X., Ni, C., Li, X., & Yang, X. (2025) · Journal of Systems and Software · doi:10.1016/j.jss.2025.112744 · Cited by 2
Early-Stage Graph Fusion with Refined Graph Neural Networks for Semantic Code Search
Ao, L., & Qi, R. (2025) · Applied Sciences · doi:10.3390/app16010012 · Cited by 1
CoSQA + : Enhancing Code Search Evaluation With a Multi-Choice Benchmark and Test-Driven Agents
Gong, J., Wu, Y., Liang, L., Wang, Y., Chen, J., Liu, M., & Zheng, Z. (2025) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2025.3631886 · Cited by 18
Self-citationDockerFill: Automatically Completing Dockerfile Code With Syntax-Aware Multi-Task Learning
Wu, Y., Zhang, Y., Wang, T., Ding, B., & Wang, H. (2025) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2025.3632074 · Cited by 1
Robust vulnerability detection with limited data via training-efficient adversarial reprogramming
Tian, Z., Zhang, C., Hui, Y., Sun, J., Chen, Y., & Chen, L. (2026) · Automated Software Engineering · doi:10.1007/s10515-026-00590-4 · Cited by 1
Metadata
- Authors
- Guo, D., Lu, S., Duan, N., Wang, Y., Zhou, M., & Yin, J.
- Affiliations
- Sun Yat-sen University (CN)
- Microsoft Research Asia (China) (CN)
- Venue
- Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)
- Published
- 2022
- Pages
- 7212-7225
- ISSN
- 0736-587X (ISSN-L)
- OpenAlex
- W4221166942
- Cited by
- 673
- References
- 28
- Citations by year
- 2026: 153 · 2025: 239 · 2024: 148 · 2023: 122 · 2022: 11
- FWCI
- 116.24
- Type
- conference paper
- Language
- en
- Open access
- hybrid
- doi.org
- Licence
- cc-by
- Locations
- Proceedings of the conference - Association for Computational Linguistics. Meeting (publishedVersion, cc-by)
- Funders
- National Natural Science Foundation of China (U1811262, U1811261, U2001211, U1811264, U1911203)
- Basic and Applied Basic Research Foundation of Guangdong Province (2019B15 15130001)
- Topics
- Physical Sciences › Computer Science › Information Systems › Software Engineering Research
- Physical Sciences › Computer Science › Artificial Intelligence › Topic Modeling
- Physical Sciences › Computer Science › Computer Science Applications › Teaching and Learning Programming
- Keywords
- UniXcoder, code representation, programming language models, code comments, contrastive learning, cross-modal generation, code completion, code intelligence
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review