Xiaoyu Sun


Picture of Xiaoyu Sun

CSIT Building 108, Office N324


Computing Foundations


Google Scholar


My research interests span software engineering, program analysis and Large Language Models. My research focus is on mobile software engineering (i.e., mobile security and quality assurance) and Intelligent software engineering (SE4AI, AI4SE, LLM4SE). My interests include applying static code analysis, dynamic program testing, and machine learning techniques to strengthen the security and reliability of software systems.


My work contributes to the fields of software engineering, programming languages, and cyber security. My research combines aspects of static/dynamic analysis techniques and software testing techniques to detect software defects, e.g., compatibility issues, privacy leaks, typestate misuse, etc. I have published several high-quality papers in software engineering journals (TOSEM) and conferences (ICSE, ASE, ISSRE).

Multiple Ph.D. positions with full financial support will be available in my group. Please contact me if you are a self-motivated PhD student (or graduate student interested in our PhD program) with strong programming skills and strong interests in software analysis, security and machine learning as well as deep learning.


I am now a lecturer of computer science at the Australian National University.

I obtained my PhD degree from Monash University in 2023.

Before pursuing my PhD, I was a senior software engineer at Alibaba Group where I developed and implemented scaled, distributed systems.

You are on Aboriginal land.

The Australian National University acknowledges, celebrates and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work, and whose cultures are among the oldest continuing cultures in human history.

bars search times arrow-up