4 papers
RISE: Rule-Driven SQL Dialect Translation via Query Reduction
Xudong Xie, Yuwei Zhang, Wensheng Dou +5
Translating SQL dialects across different relational database management systems (RDBMSs) is crucial for migrating RDBMS-based applications to the cloud. Traditional SQL dialect tr…
CITYWALK: Enhancing LLM-Based C++ Unit Test Generation via Project-Dependency Awareness and Language-Specific Knowledge
Yuwei Zhang, Qingyuan Lu, Kai Liu +6
Unit testing plays a pivotal role in the software development lifecycle, as it ensures code quality. However, writing high-quality unit tests remains a time-consuming task for deve…
Proving Cypher Query Equivalence
Lei Tang, Wensheng Dou, Yingying Zheng +4
Graph database systems store graph data as nodes and relationships, and utilize graph query languages (e.g., Cypher) for efficiently querying graph data. Proving the equivalence of…
PATCH: Empowering Large Language Model with Programmer-Intent Guidance and Collaborative-Behavior Simulation for Automatic Bug Fixing
Yuwei Zhang, Zhi Jin, Ying Xing +5
Bug fixing holds significant importance in software development and maintenance. Recent research has made substantial strides in exploring the potential of large language models (L…