AIware 2025
Wed 19 - Thu 20 November 2025
co-located with ASE 2025

This program is tentative and subject to change.

Thu 20 Nov 2025 09:10 - 09:30 at Grand Hall 1 - AIware Keynotes Session 3

Large language models have shown remarkable ability in code generation and comprehension, yet they still struggle to reason systematically or operate effectively within real development environments. In this talk, I will share our recent efforts to move beyond static prompting toward training LLMs that can think, act, and verify like developers.

We begin by exploring how complex software issues can be decomposed into structured subtasks—planning, searching, and verifying—to teach models to perform hierarchical reasoning and adaptive decision-making. Building on this foundation, we extend the learning process to environments where models interact with external tools such as test runners, linters, and code search systems. Through this integration, models not only generate code but also validate and refine their own outputs through iterative feedback.

Together, these developments point toward a new generation of agentic LLMs—models that bridge reasoning and execution, capable of autonomously debugging, verifying, and evolving software.

I am a Principal Research Scientist at ByteDance (字节跳动). I received my PhD degree from Laboratory for Foundations of Computer Science (LFCS), The University of Edinburgh under supervision of Dr. Ajitha Rajan.

At ByteDance, I lead the Trae Research team (ByteDance Software Engineering Lab), where we conduct research on AI agents for software engineering including the application and evaluation of AI agents, and training LLMs for agents. I am also responsible for academic development and university collaboration.

I am passionate about building practical software testing, analysis, and debugging systems to predict, detect, diagnose, and fix bugs for all kinds of software systems.

Outside of work, I enjoy going to the gym.

This program is tentative and subject to change.

Thu 20 Nov

Displayed time zone: Seoul change

08:30 - 10:00
AIware Keynotes Session 3Keynotes at Grand Hall 1
08:30
20m
Keynote
Spec Kit in Practice: Executable Specs, On‑Demand Checklists, and a Polya Loop
Keynotes
K: John Lam Microsoft
Pre-print
08:50
20m
Keynote
Automatically Maintaining Agent Systems: How Far Are We?
Keynotes
K: Yiling Lou University of Illinois at Urbana-Champaign
09:10
20m
Keynote
Teaching LLMs to Debug: Toward Reasoning- and Tool-Aware Coding Agents
Keynotes
K: Chao Peng ByteDance
09:30
30m
Panel
Joint Q&A and Discussion
Keynotes

Hide past events