From Code Generation Towards Software Engineering–Yangruibo Ding (Columbia University) @uwcse
From Code Generation Towards Software Engineering–Yangruibo Ding (Columbia University)  @uwcse
Uploaded April 2025 | Updated September 2026, 2 weeks ago
Allen School Colloquia Series
Title: From Code Generation Towards Software Engineering: Advancing Code Intelligence w/ Language Models
Speaker: Yangruibo Ding (Columbia University)
Date: April 7, 2025

Abstract: Large language models (LLMs) have revolutionized the way how humans write code, but they still have limitations in comprehensively reasoning about software programs to assist with more involved software engineering tasks. In this talk, I will first provide an overview of my research on enhancing LLMs' code intelligence, optimizing each step of the development pipeline towards more complex software engineering tasks. I will then delve into my key contributions, focusing on how to equip LLMs with (1) symbolic reasoning for program semantics and (2) global reasoning for software dependencies. Finally, I will discuss the future of AI-driven software engineering, envisioning a path to approach full-stack automation in a trustworthy way.

Bio: Yangruibo (Robin) Ding is a Ph.D. candidate in the Department of Computer Science at Columbia University. His research is at the intersection of Software Engineering and Machine Learning, focusing on developing large language models (LLMs) for code. He trains LLMs to generate, analyze, and refine software programs and constructs benchmarks to systematically evaluate LLMs in solving software engineering tasks. He also studies how to improve LLMs' reasoning capability to tackle complex programming tasks, such as debugging and patching. His interdisciplinary research has been published in top-tier conferences of software engineering, programming languages, natural language processing, and machine learning. He won an ACM SIGSOFT Distinguished Paper Award, an IEEE TSE Best Paper Runner-up, and received an IBM Ph.D. Fellowship.

This video is closed captioned.
From Code Generation Towards Software Engineering–Yangruibo Ding (Columbia University)Data Science for Human Well-Being: Tim Althoff (Allen School)IFDS Workshop–Principled Memorization Measurement in Foundation ModelsTowards Planning in Creative Contexts–Alexander Spangher (USC)[ASL] Toward Total Scene Understanding for Autonomous Driving—Drago Anguelov (Waymo)Open the Paths: Amazon India Commute On-Demand ReviewComputer Security and Privacy for Existing and Emerging Technologies: Franzi Roesner (Allen School)Accelerating Science with AIA Dogged Pursuit For Satisfaction–Ryan Williams (MIT CSAIL)2024 Winter Robotics Colloquium: Matt Barnes (Google Research)IFDS Workshop–Learning Multi-Index ModelsDistinguished Seminar in Optimization & Data: Robert Schapire (Microsoft Research)
Paul G. Allen School |

From Code Generation Towards Software Engineering–Yangruibo Ding (Columbia University)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER