Zhang Tao

Associate Professor ZHANG, Tao

School of Computer Science and Engineering, Faculty of Innovation Engineering

Macau University of Science and Technology

 

Office: A321

Tel.: +853-8897 3009

E-mail: tazhang@must.edu.mo

Academic Qualification:
  • Ph.D., University of Seoul, South Korea, 2013
  • M.E., Northeastern University, Shenyang, China, 2008
  • B.Sc., Northeastern University, Shenyang, China, 2005
Teaching Area

Undergraduate Courses:
SE250 Software Engineering
SE251 Software Engineering Practices
SE252 Software Project Management

Research Interests

Mining Software Repositories, Intelligent Software Engineering, Mobile App Security

Appointments
  • Sept. 2019 to present: Associate Professor, Faculty of Information Technology, Macau University of Science and Technology
  • Dec. 2016 to Aug. 2019: Associate Professor, College of Computer Science and Technology, Harbin Engineering University
  • Feb. 2016 to Dec. 2016: Assistant Professor, School of Computer Science and Technology, Nanjing University of Posts and Telecommunications
  • Nov. 2014 to Nov. 2015: Postdoctoral Fellow, Department of Computing, Hong Kong Polytechnic University
  • Mar. 2014 to Aug. 2014: Postdoctoral Fellow, Faculty of Computer Science and Information Technology, University of Malaya
  • Mar. 2013 to Feb. 2014: Research Professor, Department of Computer Science, University of Seoul, South Korea
Personal Website

https://cszhangtao.github.io/

Selected Publications (More in My Homepage)

International Journal Papers (*means the corresponding author)

  1. 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), Early Access, 2023. (CCF-A, Top-tier Journal)
  2. 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. (CCF-A, Top-tier Journal)
  3. Dawei Yuan, Xiaohui Wang, Yao Li, and Tao Zhang*, “Optimizing Smart Contract Vulnerability Detection via Multi-Modality Code and Entropy Embedding”, Journal of Systems and Software (JSS), Vol. 202, Article 111699, August 2023. (CCF-B)
  4. Dawei Yuan, Sen Fang, Tao Zhang*, Zhou Xu, and Xiapu Luo, “Java Code Clone Detection by Exploiting Semantic and Syntax Information from Intermediate Code-Based Graph”, IEEE Transactions on Reliability (TR), Vol. 72, No. 2, pp. 511-526, June 2023. (JCR Q1)
  5. Jianwei Zeng, Yutong He, Tao Zhang*, Zhou Xu, and Qiang Han, “CLG-Trans: Contrastive Learning for Code Summarization via Graph Attention-Based Transformer”, Science of Computer Programming (SCP), Vol. 226, Article 102925, March 2023. (CCF-B)
  6. Yao Li, Zhi Xiong, Tao Zhang*, Qinkun Zhang, Ming Fan, and Lei Xue, “Ensemble Framework Combining Family Information for Android Malware Detection”, The Computer Journal, 2022. (CCF-B)
  7. Sen Fang, Tao Zhang*, Youshuai Tan, Zhou Xu, Zhixin Yuan, and Lingze Meng, “PRHAN: Automated Pull Request Description Generation Based on Hybrid Attention Network”, Journal of Systems and Software (JSS), Vol. 185, Article 111160, March 2022. (CCF-B)
  8. 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. (CCF-A, Top-tier Journal)
  9. Kunsong Zhao, Zhou Xu, Tao Zhang*, Yutian Tang, and Meng Yan, “Simplified Deep Forest Model Based Just-in-Time Defect Prediction for Android Mobile Apps”, IEEE Transactions on Reliability (TR), Vol. 70, No. 2, pp. 848-859, June 2021. (JCR Q1)
  10. Sen Fang, Youshuai Tan, Tao Zhang*, Zhou Xu, and Hui Liu, “Effective Prediction of Bug-Fixing Priority via Weighted Graph Convolutional Networks”, IEEE Transactions on Reliability (TR), Vol. 70, No. 2, pp. 563-574, June 2021. (JCR Q1)
  11. Sen Fang, Youshuai Tan, Tao Zhang*, and Yepang Liu, “Self-Attention Networks for Code Search”, Information and Software Technology (IST), Vol. 134, Article 106542, June 2021. (CCF-B)
  12. Youshuai Tan, Sijie Xu, Zhaowei Wang, Tao Zhang*, Zhou Xu, and Xiapu Luo, “Bug Severity Prediction Using Question-and-Answer Pairs from Stack Overflow”, Journal of Systems and Software (JSS), Vol. 165, Article 110567, July 2020. (CCF-B)
  13. Tao Zhang, Haoming Li, Zhou Xu, Jian Liu, Rubing Huang, and Yiran Shen, “Labeling Issue Reports in Mobile Apps”, IET Software, Vol. 13, No. 6, pp. 528-542, December 2019. (CCF-B)
  14. Zhou Xu, Shuai Pang, Tao Zhang*, Xiapu Luo, Jin Liu, Yutian Tang, Xiao Yu, and Lei Xue, “Cross Project Defect Prediction via Balanced Distribution Adaptation Based Transfer Learning”, Journal of Computer Science and Technology (JCST), Vol. 34, No. 5, pp. 1039-1062, August 2019. (CCF-B)
  15. Tao Zhang, Jiachi Chen, Geunseok Yang, Byungjeong Lee, and Xiapu Luo, “Towards More Accurate Severity Prediction and Fixer Recommendation of Software Bugs”, Journal of Systems and Software (JSS), Vol. 117, pp. 166-184, July 2016. (CCF-B)
  16. Tao Zhang, He Jiang, Xiapu Luo, and Alvin T.S. Chan, “A Literature Review of Research in Bug Resolution: Tasks, Challenges, and Future Directions”, The Computer Journal, Vol. 59, No. 5, pp. 741-773, May 2016. (CCF-B)

International Conference Papers (*means the corresponding author)

  1. Sen Fang, Tao Zhang*, Youshuai Tan, He Jiang, Xin Xia, and Xiaobing Sun, “RepresentThemAll: A Universal Learning Representation of Bug Reports”, in Proc. of the 45th International Conference on Software Engineering (ICSE'23), May 14-20, 2023, pp. 602614. (CCF-A, Top-tier Conference)
  2. 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”, in Proc. of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE'22), Nov. 14-18, 2022, pp. 722-733. (CCF-A, Top-tier Conference)
  3. Liu Wang, Haoyu Wang, Xiapu Luo, Tao Zhang, Shangguang Wang, and Xuanzhe Liu, “Demystifying “Removed Reviews” in iOS App Store”, in Proc. of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE'22), Industry Track, Nov. 14-18, 2022, pp. 1489-1499. (CCF-A, Top-tier Conference)
  4. He Ye, Matias Martinez, Xiapu Luo, Tao Zhang, and Martin Monperrus, “SelfAPR: Selfsupervised Program Repair with Test Execution Diagnostics”, in Proc. of the 37th IEEE/ACM International Conference on Automated Software Engineering (ASE’22), Oct. 10-14, 2022, Article 92, pp. 1-13. (CCF-A, Top-tier Conference)
  5. Tao Zhang, Jiachi Chen, He Jiang, Xiapu Luo, and Xin Xia, “Bug Report Enrichment with Application of Automated Fixer Recommendation”, in Proc. of the 25th IEEE International Conference on Program Comprehension (ICPC'17), May 22-23, 2017, pp. 230-240. (CCF-B)
  6. He Jiang, Jingxuan Zhang, Zhilei Ren, and Tao Zhang, “An Unsupervised Approach for Discovering Relevant Tutorial Fragments for APIs”, in Proc. of the 39th International Conference on Software Engineering (ICSE'17), 2017, pp. 38-48. (CCF-A, Top-tier Conference)

Academic Activities (Selected)

  • Guest Editor: Journal of Systems and Software (JSS 2020-2021), IET Software (2021), IEEE Transactions on Reliability (TR 2020), Frontiers of Information Technology and Electronic Engineering (FITEE 2021)
  • General Chair: SANER 2023
  • Program Co-Chair: DSA 2021
  • Local Organizing Co-Chair: QRS 2020
  • Organizing Committee Co-Chair: IBF 2019-2020 (co-located with SANER 2019-2020)
  • Track Co-Chair: Software Engineering Track at ACM SAC 2017-2022
  • Publicity Chair/Co-Chair: SANER 2019, QRS 2019
  • TPC Member: MSR 2022, ISSRE 2021, ICSME 2020-2021, QRS 2020-2021, ISEC 2020-2021, NSS 2018 & 2020-2021, SANER 2020, Internetware 2020 (Intelligent Software Engineering Track), ASE 2019 (Tool Demo Track), SAC 2015-2016 (Software Engineering Track)

Academic Activities (Selected)

  • ACM/IEEE/CCF Senior Member
  • Member of CCF Technical Committee on Software Engineering
  • Board Member of Supervisors, IEEE Macau

学院人员