About Me (CV)
Dr. Tao Zhang is an Associate Professor at the School of Computer Science and Engineering, Macau University of Science and Technology (MUST), Macau SAR. He received his Ph.D. from the Department of Computer Science and Engineering at the University of Seoul, under the supervision of Prof. Byungjeong Lee. After that, he spent one year at the Hong Kong Polytechnic University as a Postdoctoral Research Fellow, as advised by Prof. Xiapu Luo. He received his B.S. in Automation and M.Eng in Software Engineering from Northeastern University, China.
Tao is a senior member of ACM and IEEE. He serves/served as General or Program Chair for numerous academic conferences including APSEC 2025, Internetware 2024, SANER 2023, and DSA 2021. He also serves as a PC member for several top-tier SE conferences including ICSE, FSE, ASE, and ISSTA. He is an Associate Editor for IEEE Transactions on Software Engineering (TSE) and the Journal of Systems and Software (JSS). He is also an Editorial Board Member for Empirical Software Engineering (EMSE) and Science of Computer Programming (SCP).
His current research interests include AI for Software Engineering, Software Security, and Mining Software Repositories. He published more than 100 high-quality papers in renowned software engineering and security journals and conferences such as ICSE, ESEC/FSE, ASE, TSE, TOSEM, EMSE, TIFS, and TDSC.
Looking for highly motivated Ph.D. students in the areas of Data Mining, Artificial Intelligence, Software Security, and Software Engineering. Please get in touch with me if you have interests.Current Research
AI for Software Engineering
“Tend to utilize AI technologies such as neural language models and large language models to create a series of automated software engineering tools to help software engineers develop high-quality software products.”
- Do Pretrained Language Models Indeed Understand Software Engineering Tasks? (TSE’23)
- RepresentThemAll: A Universal Learning Representation of Bug Reports (ICSE’23)
Software Security
“Tend to utilize static analysis, AI technologies, and formal methods to detect malware, vulnerabilities, and privacy leaks from software products such as mobile apps and smart contracts.”
- Meta-Learning for Multi-Family Android Malware Classification (TOSEM’24)
Mining Software Repositories
“Tend to utilize information retrieval and machine learning technologies to mine meaningful information from software artifacts to help software developers increase the efficiency of software production.”
- STRE: An Automated Approach to Suggesting App Developers When to Stop Reading Reviews (TSE’23)
- Where2Change: Change Request Localization for App Reviews (TSE’21)
Contact Information
You can find me at A321, Macau University of Science and Technology, Taipa, Macau SAR, or send me an email via tazhang[at]must.edu.mo or kerryking.tao[at]gmail.com.