Research areas

Code Generation & Analysis

Building AI systems that write, understand, and fix software like an expert — helping developers ship secure code faster.

Software Security

Detecting and predicting vulnerabilities in software and AI systems — helping developers find and fix risks before they ship.

Trustworthy AI Systems

Identifying and mitigating risks in AI systems — ensuring reliability, fairness, and safety in real-world deployments.

Collaborators

Who we work with

We publish jointly with software-engineering and AI groups around the world.

University of Melbourne
NC State University
Singapore Management University
University of Adelaide
Singapore University of Technology and Design