[TSE'25]
FlexFL: Flexible and Effective Fault Localization With Open-source Large Language Models
Chuyang Xu, Zhongxin Liu, Xiaoxue Ren , Gehao Zhang, Ming Liang, David Lo
IEEE Transactions on Software Engineering (TSE). Accepted.
[FSE'25]
COFFE: A Code Efficiency Benchmark for Code Generation
Yun Peng, Jun Wan, Yichen Li, Xiaoxue Ren
ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. Accepted as a Full Paper.
[APSEC'24]
Enhancing Reentrancy Vulnerability Detection and Repair with a Hybrid Model Framework.
Mengliang Li, Xiaoxue Ren, Han Fu, Zhuo Li, Jianling Sun. Distinguished Paper Award 🏆
The Asia-Pacific Software Engineering Conference . Accepted as a Full Paper.
[TSE'24]
A3-CodGen: A Repository-Level Code Generation Framework for Code Reuse With Local-Aware, Global-Aware, and Third-Party-Library-Aware
Dianshu Liao, Shidong Pan, Xiaoyu Sun, Xiaoxue Ren, Qing Huang, Zhenchang Xing, Huan Jin.
IEEE Transactions on Software Engineering. Accepted.
[ACL'24]
JumpCoder: Go Beyond Autoregressive Coder via Online Modification
Mouxiang Chen, Hao Tian, Zhongxin Liu, Xiaoxue Ren, Jianling Sun.
The 62nd Annual Meeting of the Association for Computational Linguistics. Accepted as a Full Paper.
[ESEC/FSE'24]
Refactoring to Pythonic Idioms: A Hybrid Knowledge-Driven Approach Leveraging Large Language Models
Zejun Zhang, Zhenchang Xing, Xiaoxue Ren*, Qinghua Lu and Xiwei Xu.
ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. Accepted as a Full Paper.
[ISSRE'23]
ConvMHSA-SCVD: Enhancing Smart Contract Vulnerability Detection through a Knowledge-Driven and Data-Driven Framework
Mengliang Li, Xiaoxue Ren*, Han Fu, Zhuo Li and Jianling Sun.
34th IEEE International Symposium on Software Reliability Engineering. Accepted as a Full Paper.
[ESEC/FSE'23]
API-Knowledge Aware Search-based Software Testing: Where, What and How
Xiaoxue Ren, Xinyuan Ye, Yun Lin, Zhenchang Xing, Shuqing Li, Michael R. Lyu.
ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. Accepted as a Full Paper.
[ASE'23]
From Misuse to Mastery: Enhancing Code Generation with Knowledge-Driven AI Chaining
Xiaoxue Ren, Xinyuan Ye, Dehai Zhao, Zhenchang Xing, Xiaohu Yang.
38th ACM Transactions on Software Engineering and Methodology. Accepted as a Full Paper.PDF
[TSE'22]
API Usage Recommendation via Multi-View Heterogeneous Graph Representation Learning
Yujia Chen, Cuiyun Gao, Xiaoxue Ren, Yun Peng, Xin Xia, Michael R. Lyu.
IEEE Transactions on Software Engineering. Accepted.
[DSN'22]
Characterizing and Mitigating Anti-patterns of Alerts in Industrial Cloud Systems
Tianyi Yang, Jiacheng Shen, Yuxin Su, Xiaoxue Ren, Yongqiang Yang, and Michael R. Lyu.
52nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks. Accepted as a Full Paper.
[ESEC/FSE'21]
KGAMD: An API-Misuse Detector Driven by Fine-Grained API-Constraint Knowledge Graph
Xiaoxue Ren, Xinyuan Ye, Zhenchang Xing, Xin Xia, Xiwei Xu, Liming Zhu, Jianling Sun.
29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. Accepted as a tool demo paper.
[ICSE'21]
Unveiling the Mystery of API Evolution in Deep Learning Frameworks: A Case Study of Tensorflflow 2
Zejun Zhang, Yanming Yang, Xin Xia, David Lo, Xiaoxue Ren, John Grundy.
43rd ACM/IEEE International Conference on Software Engineering. Accepted as a SEIP Track Full Paper.
[ASE'21]
Automating Developer Chat Mining
Shengyi Pan, Lingfeng Bao, Xiaoxue Ren, Xin Xia, David Lo, Shanping Li.
36th IEEE/ACM International Conference on Automated Software Engineering. Accepted as a Full Paper.
[ASE'20]
API-Misuse Detection Driven by Fine-Grained API-Constraint Knowledge Graph
Xiaoxue Ren, Xinyuan Ye, Zhenchang Xing, Xin Xia, Xiwei Xu, Liming Zhu, Jianling Sun.
35th IEEE/ACM International Conference on Automated Software Engineering. Accepted as a Full Paper.
[ICSE'20]
Demystify Official API Usage Directives with Crowdsourced API Misuse Scenarios, Erroneous Code Examples and Patches
Xiaoxue Ren, Jiamou Sun, Zhenchang Xing, Xin Xia, Jianling Sun.
42nd ACM/IEEE International Conference on Software Engineering. Accepted as a Full Paper.
[ASE'19]
Discovering, Explaining and Summarizing Controversial Discussions in Community Q&A Sites
Xiaoxue Ren, Zhenchang Xing, Xin Xia, Guoqiang Le, Jianling Sun.
34th IEEE/ACM International Conference on Automated Software Engineering. Accepted as a Full Paper.
[TOSEM'19]
Neural Network-based Detection of Self-Admitted Technical Debt: From Performance to Explainability
Xiaoxue Ren, Zhenchang Xing, Xin Xia, David Lo, Xinyu Wang, John Grundy.
ACM Transactions on Software Engineering and Methodology. Accepted.
[COMPSAC'18]
Characterizing Common and Domain-Specific Package Bugs: A Case Study on Ubuntu
Xiaoxue Ren, Qiao Huang, Xin Xia, Zhenchang Xing, Lingfeng Bao, David Lo.
41st Annual International Computers, Software & Applications Conference. Accepted as a Short Paper