About
I am an Assistant Professor on Research-Track in the Department of Electrical and Computer Engineering (ECE) at National University of Singapore (NUS), and an Associate Professor (Adjunct) in the School of CSE at Huazhong University of Science and Technology (HUST). My research lies at the intersection of Trustworthy AI and Secure & Private Software Engineering.
Specifically, I focus on the safety and ethics assessment, interpretability, and explainability of large language models (LLMs), as well as program analysis and vulnerability detection for modern software systems. I aim to build AI systems and software that are robust, transparent, and trustworthy.
I received my Ph.D. from the School of Computing, National University of Singapore (NUS) and my Bachelor's degree (First Class Honours) from Nanyang Technological University (NTU). Prior to joining HUST, I was a Research Fellow/Postdoctoral Researcher at NUS (2021–2023).
I am looking for motivated PhD/Master students and research interns. Please feel free to reach out if you are interested in working with me.
Research Interests
News
- Pinned Our SSRC-thematic grant (2026–2030) “debiaSING: Finding and Fixing Biases in the Human-AI Complex” has been awarded. We are looking for RAs and RFs hosted at the National University of Singapore. Please send your CV if you are interested!
- Sep 2026 Join the Department of Electrical and Computer Engineering (ECE) at the National University of Singapore (NUS) as an Assistant Professor on Research-Track.
- Aug 2026 Paper RASET: Router-Agnostic Safety-Critical Expert Tuning Exposes Localized Safety Enforcement Failures in Mixture-of-Experts LLMs accepted by EMNLP 2026 (main). Congratulations to Zhibo!
- Jun 2026 Paper A Temporal Reasoning Benchmarking Framework for LRMs via Difficulty-controlled and Dynamic Test Generation accepted by ISSTA 2026. Congratulations to Shide!
- May 2026 Joined the Program Committee of FSE 2027.
- Apr 2026 Paper Privacy Protection Against Personalized Text-to-Image Synthesis via Cross-image Consistency Constraints accepted by ICMR 2026. Congratulations to Guanyu!
- Apr 2026 Three papers accepted by ICPR 2026.
- Apr 2026 Paper R2IF: Aligning Reasoning with Decisions via Composite Rewards for Interpretable LLM Function Calling accepted by ACL 2026 (main). Congratulations to Aijia!
- Mar 2026 Paper Exposing the Ghost in the Transformer: Abnormal Detection for Large Language Models via Hidden State Forensics accepted by TIFS. Congratulations to Shide!
- Mar 2026 Paper A Large-Scale Privacy Assessment of Android Third-Party SDKs accepted by TSE. Congratulations to Mark!
- Feb 2026 Paper Efficient and Effective Universal Adversarial Attack against Vision-Language Pre-training Models accepted by ICASSP 2026 (oral). Congratulations to Fan!
- Feb 2026 Joined the Program Committee of ICSE 2027.
- Dec 2025 Two papers accepted by ICSE 2026. Congratulations to Xinyi!
- Nov 2025 Two papers accepted by AAAI 2026.
- Sep 2025 Survey paper Large language models for cyber security accepted by TOSEM. Congratulations to Hanxiang!
- Jul 2025 Paper SPOLRE accepted by TOSEM. Congratulations to Guanyu and Yi!
- Jun 2025 Joined the Program Committee of FSE 2026.
- Mar 2025 Paper NeuSemSlice accepted by TOSEM. Congratulations to Shide!
- Jan 2025 Two papers accepted by ICSE 2025. Congratulations to Shide and Yuqing!
- Dec 2024 Serving as the Publication Chair for IWQoS 2025.
- Dec 2024 Paper MiniScope accepted by TOSEM. Congratulations to Shenao!
- Aug 2024 Survey paper Large Language Models for Software Engineering accepted by TOSEM. Congratulations to Xinyi!
- Aug 2024 Two papers (full) accepted by ASE 2024 Industry Showcase Track. Congratulations to Xinyi, Jian and Shenao!
- Aug 2024 Serving as a PC member for WWW 2025.
- Aug 2024 Two papers accepted by ASE 2024. Congratulations to Baijun, Zhibo and Yuxi!
- Jun 2024 Paper Drowzee accepted by OOPSLA 2024. Congratulations to Ningke!
- Feb 2024 Paper MeTMaP accepted by FORGE 2024. Congratulations to Guanyu and Yi!
- Feb 2024 Two papers accepted by WWW 2024. Congratulations to Liuhuo!
- Jan 2024 Paper Glitch Tokens in Large Language Models accepted by FSE 2024. Congratulations to Yuxi and Yi!
- Jan 2024 Paper Beyond Fidelity accepted by TOSEM. Congratulations to Baijun!
- Jan 2024 Serving as PC member for WWW, LCTES, FORGE, Internetware, ICECCS 2024.
Publications
# corresponding author
| P33 |
RASET: Router-Agnostic Safety-Critical Expert Tuning Exposes Localized Safety Enforcement Failures in Mixture-of-Experts LLMs EMNLP '26
In Proc. Conference on Empirical Methods in Natural Language Processing (EMNLP), 2026. (Main)
|
| P32 |
A Temporal Reasoning Benchmarking Framework for LRMs via Difficulty-controlled and Dynamic Test Generation ISSTA '26
In Proc. ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), 2026.
|
| P31 |
Privacy Protection Against Personalized Text-to-Image Synthesis via Cross-image Consistency Constraints ICMR '26
In Proc. ACM International Conference on Multimedia Retrieval (ICMR), 2026.
|
| P30 |
R2IF: Aligning Reasoning with Decisions via Composite Rewards for Interpretable LLM Function Calling ACL '26
In Proc. Annual Meeting of the Association for Computational Linguistics (ACL), 2026.
|
| P29 |
Exposing the Ghost in the Transformer: Abnormal Detection for Large Language Models via Hidden State Forensics TIFS '26
IEEE Transactions on Information Forensics and Security (TIFS), 2026.
|
| P28 |
A Large-Scale Privacy Assessment of Android Third-Party SDKs TSE '26
IEEE Transactions on Software Engineering (TSE), 2026.
|
| P27 |
Efficient and Effective Universal Adversarial Attack against Vision-Language Pre-training Models ICASSP '26
In Proc. IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2026. (Oral)
|
| P26 |
Beyond Correctness: Exposing LLM-generated Logical Flaws in Reasoning via Multi-step Automated Theorem Proving ICSE '26
In Proc. IEEE/ACM International Conference on Software Engineering (ICSE), 2026.
|
| P25 |
ADARULE: LLM-Driven Natural Language to LTL Conversion via Pattern-Adaptive Rule Induction ICSE '26
In Proc. IEEE/ACM International Conference on Software Engineering (ICSE), 2026.
|
| P24 |
STEAMROLLER: A Multi-Agent System for Inclusive Automatic Speech Recognition for People who Stutter AAAI '26
In Proc. AAAI Conference on Artificial Intelligence (AAAI), 2026.
|
| P23 |
On the Feasibility of Using MultiModal LLMs to Execute AR Social Engineering Attacks AAAI '26
In Proc. AAAI Conference on Artificial Intelligence (AAAI), 2026.
|
| P22 |
Large Language Models for Cyber Security: A Systematic Literature Review TOSEM '25
ACM Transactions on Software Engineering and Methodology (TOSEM), 2025.
|
| P21 |
SEAR: A Multimodal Dataset for Analyzing AR-LLM-Driven Social Engineering Behaviors ACM MM '25
In Proc. ACM International Conference on Multimedia (ACM MM), 2025.
|
| P20 |
SPOLRE: Semantic Preserving Object Layout Reconstruction for Image Captioning System Testing TOSEM '25
ACM Transactions on Software Engineering and Methodology (TOSEM), 2025.
|
| P19 |
Position: Trustworthy AI Agents Require the Integration of Large Language Models and Formal Methods ICML '25
In Proc. International Conference on Machine Learning (ICML), 2025.
|
| P18 |
NeuSemSlice: Towards Effective DNN Model Maintenance via Neuron-level Semantic Slicing TOSEM '25
ACM Transactions on Software Engineering and Methodology (TOSEM), 2025.
|
| P17 |
Understanding the Effectiveness of Coverage Criteria for Large Language Models: A Special Angle from Jailbreak Attacks ICSE '25
In Proc. IEEE/ACM International Conference on Software Engineering (ICSE), 2025.
|
| P16 |
Decoding Secret Memorization in Code LLMs Through Token-Level Characterization ICSE '25
In Proc. IEEE/ACM International Conference on Software Engineering (ICSE), 2025.
|
| P15 |
MiniScope: Automated UI Exploration and Privacy Inconsistency Detection of MiniApps via Two-phase Iterative Hybrid Analysis TOSEM '24
ACM Transactions on Software Engineering and Methodology (TOSEM), 2024.
|
| P14 |
Large Language Models for Software Engineering: A Systematic Literature Review TOSEM '24
ACM Transactions on Software Engineering and Methodology (TOSEM), 2024.
|
| P13 |
GlitchProber: Advancing Effective Detection and Mitigation of Glitch Tokens in Large Language Models ASE '24
In Proc. IEEE/ACM International Conference on Automated Software Engineering (ASE), 2024.
|
| P12 |
Semantic-Enhanced Indirect Call Analysis with Large Language Models ASE '24
In Proc. IEEE/ACM International Conference on Automated Software Engineering (ASE), 2024.
|
| P11 |
Towards Robust Detection of Open Source Software Supply Chain Poisoning Attacks in Industry Environments ASE '24
In Proc. IEEE/ACM International Conference on Automated Software Engineering, Industry Showcase (ASE), 2024.
|
| P10 |
Models Are Codes: Towards Measuring Malicious Code Poisoning Attacks on Pre-trained Model Hubs ASE '24
In Proc. IEEE/ACM International Conference on Automated Software Engineering, Industry Showcase (ASE), 2024.
|
| P9 |
Drowzee: Metamorphic Testing for Fact-conflicting Hallucination Detection in Large Language Models OOPSLA '24
In Proc. ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages & Applications (OOPSLA), 2024.
|
| P8 |
Glitch Tokens in Large Language Models: Categorization Taxonomy and Effective Detection FSE '24
In Proc. ACM International Conference on the Foundations of Software Engineering (FSE), 2024.
|
| P7 |
MetMap: Metamorphic Testing for Detecting False Vector Matching Problems in LLM Augmented Generation FORGE '24
In Proc. AI Foundation Models and Software Engineering (FORGE), 2024.
|
| P6 |
Beyond Fidelity: Explaining Vulnerability Localization of Learning-based Detectors TOSEM '24
ACM Transactions on Software Engineering and Methodology (TOSEM), 33(5):1–33, 2024.
|
| P5 |
Don't Bite Off More Than You Can Chew: Investigating Excessive Permission Requests in Trigger-action Integrations WWW '24
In Proc. ACM Web Conference (WWW), 2024.
|
| P4 |
Is It Safe To Share Your Files? An Empirical Security Analysis of Google Workspace WWW '24
In Proc. ACM Web Conference (WWW), 2024.
|
| P3 |
Masterkey: Automated Jailbreak of Multiple Large Language Model Chatbots NDSS '24
In Proc. Network and Distributed System Security Symposium (NDSS), 2024.
|
| P2 |
Pandora: Jailbreak GPTs by Retrieval Augmented Generation Poisoning NDSS-AISCC '24
In Proc. NDSS Workshop on AI System with Confidential Computing (AISCC), 2024.
|
| P1 |
Essential or Excessive? MindaExt: Measuring Data Minimization Practices among Browser Extensions SANER '24
In Proc. IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2024.
|
For a complete list, see Google Scholar or DBLP.
Education
-
2016–2022Ph.D. in Computer ScienceSchool of Computing, National University of Singapore (NUS), Singapore
-
2011–2015B.Eng. in Infocommunication Engineering, First Class Honours (GPA 4.76/5.00)School of Electrical and Electronic Engineering, Nanyang Technological University (NTU), Singapore
Experience
-
2023–nowAssociate ProfessorSchool of CSE, Huazhong University of Science and Technology (HUST)
-
2022–2023Postdoctoral Research FellowSchool of Computing, National University of Singapore (NUS) · Supervised by Prof. Jin Song Dong
-
2019Visiting ScholarUniversity of Queensland, Australia
-
2015–2021Research AssistantSchool of Computing, National University of Singapore (NUS) · Supervised by Prof. Jin Song Dong
Academic Service
Journal Editorship / Reviewer
- IEEE Transactions on Software Engineering (TSE)
- ACM Transactions on Software Engineering and Methodology (TOSEM)
- IEEE Transactions on Dependable and Secure Computing (TDSC)
- Nature Communications (NC)
- IEEE Transactions on Information Forensics and Security (TIFS)
Program Committee Member
- ACM FSE 2027
- IEEE/ACM ICSE 2027
- ACM FSE 2026
- AAAI 2026
- ACM Web Conference (WWW 2023–2026)
- ACM International Conference on Multimedia (MM 2025)
- IEEE/ACM IWQoS 2025 (Publication Chair)
- FORGE 2024–2025
- Internetware 2024–2025
- ICECCS 2024
- ICFEM 2023
- IEEE PRDC 2023
- ChinaSoft 2023