Menu
My profile picture

Xiwen Teoh

CS PhD Candidate @ National University of Singapore

About me

Hello, I'm Xiwen, a PhD candidate in Computer Science.

I am jointly advised by Prof. Jin Song Dong at the Programming Languages and Software Engineering (PLSE) Lab under National University of Singapore (NUS), and by Prof. Yun Lin at the CoPhi Research Group under Shanghai Jiao Tong University (SJTU).

My research is about AI agents that see and understand the world as symbols to solve problems. I use this approach for web security, by manipulating these symbols to check, secure, or break systems, and for testing graphical user interfaces (GUI), by verifying that the symbols conform to expectations. Lately, I work with multimodal language model (MLLM) agents.

Publications

This is a selected list of recent publications central to my research. You can check the full list here.

(*): Co-first author

FSE • 2026

WebTestPilot: Agentic End-to-End Web Testing against Natural Language Specification by Inferring Oracles with Symbolized GUI Elements

Xiwen Teoh Yun Lin Duc-Minh Nguyen Ruofei Ren Wenjie Zhang Jin Song Dong
Show details
USENIX Security • 2025

Are CAPTCHAs Still Bot-hard? Generalized Visual CAPTCHA Solving with Agentic Vision Language Model

Xiwen Teoh Yun Lin Siqi Li Ruofan Liu Avi Sollomoni Yaniv Harel Jin Song Dong
Show details
ISSTA • 2025

GUIPilot: A Consistency-based Mobile GUI Testing Approach for Detecting Application-specific Bugs

Ruofan Liu Xiwen Teoh * Yun Lin Guanjie Chen Ruofei Ren Denys Poshyvanyk Jin Song Dong
Show details

Awards