Selected Publications

More in DBLP and Google Scholar

2024

Haoran Yang, Yu Nong, Tao Zhang, Xiapu Luo, and Haipeng Cai, “Learning to Detect and Localize Multilingual Bugs”, Proc. of the ACM on Software Engineering (PACMSE), Issue FSE 2024, Accepted, Jul. 15-19, 2024.

Guodong Fan, Shizhan Chen, Cuiyun Gao, Jianmao Xiao, Tao Zhang, and Zhiyong Feng, “Rapid: Zero-shot Domain Adaptation for Code Search with Pre-trained Models”, ACM Transactions on Software Engineering and Methodology (TOSEM), Accepted, 2024.

He Jiang, Zun Wang, Zhide Zhou, Xiaochen Li, Shikai Guo, Weifeng Sun, and Tao Zhang, “A Testing Program and Pragma Combination Selection Based Framework for High-Level Synthesis Tool Pragma-Related Bug Detection”, IEEE Transactions on Software Engineering (TSE), Vol. 50, No. 4, pp. 937-955, April 2024.

Sicong Cao, Xiaobing Sun, Lili Bo, Rongxin Wu, Bin Li, Xiaoxue Wu, Chuanqi Tao, Tao Zhang, and Wei Liu, “Learning to Detect Memory-Related Vulnerabilities”, ACM Transactions on Software Engineering and Methodology (TOSEM), Vol. 33, No. 2, Article No. 43, pp. 1-35, February 2024.

2023

Yao Li, Tao Zhang, Xiapu Luo, Haipeng Cai, Sen Fang, and Dawei Yuan, “Do Pretrained Language Models Indeed Understand Software Engineering Tasks?”, IEEE Transactions on Software Engineering (TSE), Vol. 49, No. 10, pp. 4639-4655, October 2023.

Youshuai Tan, Jinfu Chen, Weiyi Shang, Tao Zhang, Sen Fang, Xiapu Luo, Zijie Chen, and Shuhao Qi, “STRE: An Automated Approach to Suggesting App Developers When to Stop Reading Reviews”, IEEE Transactions on Software Engineering (TSE), Vol. 49, No. 8, pp. 4135-4151, August 2023.

Sen Fang, Tao Zhang, Youshuai Tan, He Jiang, Xin Xia, and Xiaobing Sun, “RepresentThemAll: A Universal Learning Representation of Bug Reports”, Proc. of the 45th International Conference on Software Engineering (ICSE’23), pp. 602-614, May 14-20, 2023.

He Jiang, Yulong Li, Shikai Guo, Xiaochen Li, Tao Zhang, Hui Li, and Rong Chen, “DupHunter: Detecting Duplicate Pull Requests in Fork-Based Development”, IEEE Transactions on Software Engineering (TSE), Vol. 49, No. 4, pp. 2920-2940, April 2023.

Le Yu, Haoyu Wang, Xiapu Luo, Tao Zhang, Kang Liu, Jiachi Chen, Hao Zhou, Yutian Tang, and Xusheng Xiao, “Towards Automatically Localizing Function Errors in Mobile Apps with User Reviews”, IEEE Transactions on Software Engineering (TSE), Vol. 49, No. 4, pp. 1464-1486, April 2023.

Kunsong Zhao, Zhou Xu, Meng Yan, Tao Zhang, Lei Xue, Ming Fan, and Jacky Keung, “The Impact of Class Imbalance Techniques on Crashing Fault Residence Prediction models”, Empirical Software Engineering (EMSE), Vol. 28, No. 2, Article 49, March 2023.

Zhou Liao, Shuwei Song, Hang Zhu, Xiapu Luo, Zheyuan He, Renkai Jiang, Ting Chen, Jiachi Chen, Tao Zhang, and Xiaosong Zhang, “Large-Scale Empirical Study of Inline Assembly on 7.6 Million Ethereum Smart Contracts”, IEEE Transactions on Software Engineering (TSE), Vol. 49, No. 2, pp. 777-801, February 2023.

2022

Yucen Shi, Ying Yin, Zhengkui Wang, David Lo, Tao Zhang, Xin Xia, Yuhai Zhao, and Bowen Xu, “How to Better Utilize Code Graphs in Semantic Code Search?”, Proc. of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE’22), pp. 722-733, Nov. 14-18, 2022.

Liu Wang, Haoyu Wang, Xiapu Luo, Tao Zhang, Shangguang Wang, and Xuanzhe Liu, “Demystifying “Removed Reviews” in iOS App Store”, Proc. of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE’22), Industry Track, pp. 1489-1499, Nov. 14-18, 2022.

He Ye, Matias Martinez, Xiapu Luo, Tao Zhang, and Martin Monperrus, “SelfAPR: Self-supervised Program Repair with Test Execution Diagnostics”, Proc. of the 37th IEEE/ACM International Conference on Automated Software Engineering (ASE’22), Article 92, pp. 1-13, Oct. 10-14, 2022.

2021

Tao Zhang, Jiachi Chen, Xian Zhan, Xiapu Luo, David Lo, and He Jiang, “Where2Change: Change Request Localization for App Reviews”, IEEE Transactions on Software Engineering (TSE), Vol. 47, No. 11, pp. 2590-2616, November 2021.

Jingxuan Zhang, He Jiang, Zhilei Ren, Tao Zhang, and Zhiqiu Huang, “Enriching API Documentation with Code Samples and Usage Scenarios from Crowd Knowledge”, IEEE Transactions on Software Engineering (TSE), Vol. 47, No. 6, pp. 1299-1314, June 2021.

Le Yu, Xiapu Luo, Jiachi Chen, Hao Zhou, Tao Zhang, Henry Chang, and Hareton K. N. Leung, “PPChecker: Towards Accessing the Trustworthiness of Android Apps’ Privacy Policies”, IEEE Transactions on Software Engineering (TSE), Vol. 47, No. 2, pp. 221-242, February 2021.

Before 2021

Yiran Shen, Chengwen Luo, Hongkai Wen, Tao Zhang, Wen Hu, and Daniela Rus, “GaitLock: Protect Virtual and Augmented Reality Headsets Using Gait”, IEEE Transactions on Dependable and Secure Computing (TDSC), Vol. 16, No. 3, pp. 484-497, May 2019.

He Jiang, Liming Nie, Zeyi Sun, Zhilei Ren, Weiqiang Kong, Tao Zhang, and Xiapu Luo, “ROSF: Leveraging Information Retrieval and Supervised Learning for Recommending Code Snippets”, IEEE Transactions on Services Computing (TSC), Vol. 12, No. 1, pp. 34-46, January 2019.

He Jiang, Jingxuan Zhang, Zhilei Ren, and Tao Zhang, “An Unsupervised Approach for Discovering Relevant Tutorial Fragments for APIs”, Proc. of the 39th International Conference on Software Engineering (ICSE’17), pp. 38-48, May 20-28, 2017.

Le Yu, Tao Zhang, Xiapu Luo, Lei Xue, and Henry Chang, “Toward Automatically Generating Privacy Policy for Android Apps”, IEEE Transactions on Information Forensics and Security (TIFS), Vol. 12, No. 4, pp. 865-880, April 2017.