Research and teaching interests

Research interests

My research focuses on software engineering, security, and AI (for example, large language models).

My goal is to build fundamental knowledge and algorithms to improve
developers' productivity (for example, code generation or recommendation, bug fixing) and
ensure software quality (for example, vulnerability detection and bug localization) effectively and efficiently.

My research interests cover:

  • AI with and for software engineering
  • Software security
  • Code generation and search
  • Data-driven software engineering
  • AIOps and DevOps.

Teaching interests

My teaching interests include software engineering, data-driven software
engineering, and data mining.

Learn more