18 papers · 1 filter
AlignCoder: Aligning Retrieval with Target Intent for Repository-Level Code Completion
Tianyue Jiang, Yanli Wang, Yanlin Wang +5
Repository-level code completion remains a challenging task for existing code large language models (code LLMs) due to their limited understanding of repository-specific context an…
Towards an Understanding of Context Utilization in Code Intelligence
Yanlin Wang, Kefeng Duan, Dewu Zheng +9
Code intelligence is an emerging domain in software engineering, aiming to improve the effectiveness and efficiency of various code-related tasks. Recent research suggests that inc…
DRAINCODE: Stealthy Energy Consumption Attacks on Retrieval-Augmented Code Generation via Context Poisoning
Yanlin Wang, Jiadong Wu, Tianyue Jiang +7
Large language models (LLMs) have demonstrated impressive capabilities in code generation by leveraging retrieval-augmented generation (RAG) methods. However, the computational cos…
ShortCoder: Knowledge-Augmented Syntax Optimization for Token-Efficient Code Generation
Sicong Liu, Yanxian Huang, Mingwei Liu +6
Code generation tasks aim to automate the conversion of user requirements into executable code, significantly reducing manual development efforts and enhancing software productivit…
RepoTransBench: A Real-World Multilingual Benchmark for Repository-Level Code Translation
Yanli Wang, Yanlin Wang, Suiquan Wang +8
Repository-level code translation refers to translating an entire code repository from one programming language to another while preserving the functionality of the source reposito…
SimpleDevQA: Benchmarking Large Language Models on Development Knowledge QA
Jing Zhang, Lianghong Guo, Yanlin Wang +7
The Development Knowledge Question Answering (Dev Knowledge QA) task aims to provide natural language answers to knowledge-seeking questions during software development. To investi…