6 papers
Repository-Level Solidity Code Generation with Large Language Models: From Prompting to Fine-Tuning
Shi Chen, Rongcun Wang, Yuan Tian +3
Large Language Models (LLMs) have shown strong capabilities in general-purpose code generation, but their effectiveness in specialized software domains remains underexplored. Solid…
Precision in Practice: Knowledge Guided Code Summarizing Grounded in Industrial Expectations
Jintai Li, Songqiang Chen, Shuo Jin +1
Code summaries are essential for helping developers understand code functionality and reducing maintenance and collaboration costs. Although recent advances in large language model…
RulER: Automated Rule-Based Semantic Error Localization and Repair for Code Translation
Shuo Jin, Songqiang Chen, Xiaoyuan Xie +1
Automated code translation aims to convert programs between different programming languages while maintaining their functionality. Due to the imperfections of code translation mode…
Subgraph-Oriented Testing for Deep Learning Libraries
Xiaoyuan Xie, Yan Song, Songqiang Chen +1
Deep Learning (DL) libraries, such as PyTorch, are widely used for building and deploying DL models on various hardware platforms. Meanwhile, they are found to contain bugs that le…
Metamorphic Testing of Image Captioning Systems via Image-Level Reduction
Xiaoyuan Xie, Xingpeng Li, Songqiang Chen
The Image Captioning (IC) technique is widely used to describe images in natural language. Recently, some IC system testing methods have been proposed. However, these methods still…
Word Closure-Based Metamorphic Testing for Machine Translation
Xiaoyuan Xie, Shuo Jin, Songqiang Chen +1
With the wide application of machine translation, the testing of Machine Translation Systems (MTSs) has attracted much attention. Recent works apply Metamorphic Testing (MT) to add…