我指导的学生

在读生

博士生

黄柘铳

2024 → — · 博士生

加入课题组:2022

论文:FSE24DEMO

张书豪

2025 → — · 博士生

加入课题组:2024

论文:OOPSLA25

陈冠霖

2025 → — · 博士生

加入课题组:2024

论文:OOPSLA25

吕杭州

2026 → — · 博士生

加入课题组:2024

硕士生

本科生

姚懿迅

2023 → — · 本科生

加入课题组:2025

论文:ASE26

Kelvin Yu

2023 → — · 本科生

加入课题组:2026

英国牛津大学

石城玮

2023 → — · 本科生

加入课题组:2024

孔启皓

2023 → — · 本科生

加入课题组:2024

宋来恒

2024 → — · 本科生

加入课题组:2026

陈易涵

2024 → — · 本科生

加入课题组:2025

李锦瑞

2024 → — · 本科生

加入课题组:2026

苏洪令

2024 → — · 本科生

加入课题组:2026

于景康

2024 → — · 本科生

加入课题组:2026

谢梓涵

2024 → — · 本科生

加入课题组:2026

龚咏乔

2026 → — · 本科生

加入课题组:2026

毕业生与离组学生

博士生

李军

2009 → 2015 · 博士生

加入课题组:2012

论文:面向API的程序迁移研究

去向:方正集团,架构师

论文:ECOOP16SciChina16PEPM15ICWS13

高庆

2011 → 2016 · 博士生

加入课题组:2012

高通奖学金(信息学院最高奖学金之一)

论文:基于模式的程序缺陷自动修复技术

去向:博士后,北京大学软件工程中心

论文:ISSTA18aSciChina16ASE15ICSE15a

唐浩

2013 → 2019 · 博士生

加入课题组:2014

微软奖学金(信息学院最高奖学金之一)

论文:基于摘要的程序静态分析加速研究

去向:软件工程师,阿里巴巴

论文:SAS21ESOP17

悦茹茹

2014 → — · 博士生

加入课题组:2016

去向:高思教育

论文:ICSME18

张云帆

2020 → 2026 · 博士生

加入课题组:2019

论文:面向关系式规约的程序自动合成技术研究

去向:华为公司工程师

论文:ASE22

吴宜谦

2021 → 2026 · 博士生

加入课题组:2019

论文:程序执行轨迹制导的缺陷定位技术研究

去向:华为工程师

论文:ASE25TSE25CIE24ISSRE23ICSE22a

孙奕灿

2021 → 2026 · 博士生

加入课题组:2018

北京大学校长奖学金,国家奖学金

论文:带有正确性保证的动态规划算法合成技术

去向:城堡投资工程师

论文:FSE24DEMOFM24OOPSLA23bOOPSLA20AAAI20

硕士生

张汉生

2012 → 2015 · 硕士生

加入课题组:2012

论文:类型特定软件缺陷修复技术的设计与实现

去向:Hulu.com

论文:ASE15TSE15

米亚晴

2013 → 2016 · 硕士生

加入课题组:2013

论文:C语言内存泄漏自动修复工具的设计与实现

去向:中国农业银行软件开发工程师

论文:ICSE15a

杨小东

2014 → — · 硕士生

加入课题组:2014

论文:面向统计的代码正规化

去向:腾讯广告部门软件开发工程师

臧琳飞

2014 → — · 硕士生

加入课题组:2014

论文:基于机器学习的条件表达式自动生成工具的设计与实现

去向:国家信息中心

论文:GI18

王杰

2014 → — · 硕士生

加入课题组:2012

论文:条件语句缺陷自动修复工具的设计与实现

去向:腾讯游戏软件开发工程师

论文:ICSE17aASE15TSE15

王然

2015 → — · 硕士生

加入课题组:2013

论文:基于谓词频谱的缺陷定位工具的设计与实现

去向:谷歌

论文:ASE19cFSE16ICSE15b

周钊平

2015 → — · 硕士生

加入课题组:2014

论文:对缺陷预测数据集的研究与改进

去向:搜狐公司软件开发工程师

论文:ICSE15a

郜哲

2017 → — · 硕士生

加入课题组:2016

论文:支持类型映射的API迁移工具的设计与实现

去向:谷歌公司软件开发工程师

论文:ICSME18

章嘉晨

2017 → — · 硕士生

加入课题组:2016

论文:基于概率推理的补丁正确性识别技术

去向:壁仞科技工程师

论文:ICSE17a

刘鑫远

2018 → 2021 · 硕士生

加入课题组:2016

论文:面向程序合成的领域特定语言调整技术

去向:亚马逊公司软件开发工程师

论文:ICSE18a

曾沐焓

2018 → 2021 · 硕士生

加入课题组:2016

论文:基于概率图模型的缺陷定位

去向:华为公司软件开发工程师

论文:TSE25ICSE22aPOPL20ICSE18a

叶振涛

2021 → 2026 · 硕士生

加入课题组:2019

去向:软件工程师,平头哥半导体

论文:POPL26TSE25ICSE22a

本科生

杜聪

2010 → 2014 · 本科生

加入课题组:2014

论文:基于缺陷报告的浏览器多进程架构稳定性实证实验

去向:加盟创业公司

赵恺

2010 → 2014 · 本科生

加入课题组:2014

论文:基于Eclipse的内部状态测试工具的实现

去向:阿里巴巴集团

黄柱彬

2010 → 2014 · 本科生

加入课题组:2013

去向:美国卡内基梅隆大学博士生

论文:ICSME14

王杰

2010 → 2014 · 本科生

加入课题组:2012

论文:软件缺陷修复中数据检索和模式提取的实现

去向:北京大学硕士生

论文:ICSE17aASE15TSE15

邹达明

2011 → 2015 · 本科生

加入课题组:2013

北京大学信息科学技术学院“学术新星”(信息学院本科生最高学术荣誉)、“十佳”毕业设计

论文:一种检测显著浮点数误差的遗传算法

去向:北京大学硕士生

论文:OOPSLA22POPL20TSE19FSE16ICSE15b

王然

2011 → 2015 · 本科生

加入课题组:2013

论文:精度特定运算的实证研究和处理方法

去向:北京大学硕士生

论文:ASE19cFSE16ICSE15b

杨纬坤

2011 → 2015 · 本科生

加入课题组:2014

论文:符号执行与字符串约束求解器的整合与实证

去向:美国普林斯顿大学博士生

论文:ICSE15a

吴阳怿

2011 → 2015 · 本科生

加入课题组:2013

论文:基于上下文无关文法的字符串变换模型

去向:网易游戏

论文:FCST14NASAC14

吴逸鸣

2011 → 2015 · 本科生

加入课题组:2013

论文:一个双向C预处理器的设计与实践

去向:美国卡内基梅隆大学硕士生

论文:Interwa17FCST14NASAC14

汪成龙

2011 → 2015 · 本科生

加入课题组:2014

北京大学优秀毕业论文

论文:PATL: API迁移问题上的程序变换语言设计与实现

去向:美国华盛顿大学博士生

论文:ECOOP16PEPM15

吴争锴

2012 → 2016 · 本科生

加入课题组:2014

论文:基于统计的多路执行模型的分析与实现

去向:美国伊利诺伊大学香槟分校博士生

论文:Interwa17

罗翔宇

2012 → 2016 · 本科生

加入课题组:2015

论文:面向Hindley-Milner类型系统的控制流分析算法

去向:美国谷歌公司

论文:ECOOP16

史杨勍惟

2012 → 2016 · 本科生

加入课题组:2014

论文:动态变异测试的设计与实现

去向:美国卡内基梅隆大学硕士生

论文:ISSTA17

贺心蕊

2012 → 2016 · 本科生

加入课题组:2014

去向:美国卡内基梅隆大学硕士生

论文:FSE16

杨至轩

2013 → — · 本科生

加入课题组:2017

论文:流敏感及上下文敏感的指针分析算法

去向:日本国立情报研究所博士研究生

严润发

2013 → — · 本科生

加入课题组:2016

电子科技大学

去向:用友软件公司

论文:ICSE17a

郜哲

2013 → — · 本科生

加入课题组:2016

论文:一种需重构克隆的排序方法的实现

去向:北京大学硕士生

论文:ICSME18

章嘉晨

2013 → — · 本科生

加入课题组:2016

论文:一个基于签名的API搜索引擎的实现

去向:北京大学硕士生

论文:ICSE17a

成羽丰

2013 → — · 本科生

加入课题组:2014

论文:双向化C预处理器的理论证明和工具实现

去向:旷视Face++

论文:Interwa17ICST16a

金天成

2013 → — · 本科生

加入课题组:2015

去向:美国密西根大学硕士生

钟泽轩

2013 → — · 本科生

加入课题组:2015

去向:美国伊利诺伊大学香槟分校硕士生

王迪

2013 → — · 本科生

加入课题组:2015

论文:基于Datalog条件摘要的程序分析加速技术

去向:美国卡内基梅隆大学博士生

论文:TOPLAS24ESOP17

唐翔昊

2014 → — · 本科生

加入课题组:2018

论文:半解释执行框架下的变异分析加速技术

去向:微软公司软件工程师

朱正楠

2014 → — · 本科生

加入课题组:2017

北京航空航天大学

去向:南加州大学硕士生

伏贵荣

2014 → — · 本科生

加入课题组:2017

去向:苏黎世理工硕士研究生

论文:GI18

刘鑫远

2014 → — · 本科生

加入课题组:2016

北京大学优秀本科毕业论文

论文:一个基于签名的API搜索引擎的实现

去向:北京大学硕士生

论文:ICSE18a

曾沐焓

2014 → — · 本科生

加入课题组:2016

论文:自动缺陷修复中的补丁正确性的别方法

去向:北京大学硕士生

论文:TSE25ICSE22aPOPL20ICSE18a

刘晓涛

2015 → 2019 · 本科生

加入课题组:2019

论文:基于变异测试的缺陷补丁正确性评估算法的设计

张煜皓

2015 → 2019 · 本科生

加入课题组:2017

北京大学信息学院十佳优秀毕业设计

论文:深度学习程序中数值缺陷的检测与修复

去向:美国威斯康星大学博士生

论文:ICSE23bFSE20ISSTA18b

陈逸凡

2015 → 2019 · 本科生

加入课题组:2017

论文:基于合并的Datalog程序分析中的函数库启发式摘要的设计

去向:北京大学博士生

论文:ASE25CIE24SAS21ISSTA18b

张云帆

2016 → — · 本科生

加入课题组:2019

论文:基于语法制导程序综合的复杂输入测试生成

去向:北京大学博士研究生

论文:ASE22

张汉梁

2016 → — · 本科生

加入课题组:2018

任路遥

2016 → — · 本科生

加入课题组:2018

论文:基于单样本学习的系统性编辑:方法和工具实现

去向:北京大学博士生

论文:TOSEM25ICSE23bFSE20ASE19a

杨子毅

2016 → — · 本科生

加入课题组:2018

卢思睿

2016 → — · 本科生

加入课题组:2018

论文:基于分流执行的变异分析加速技术优化

去向:美国华盛顿大学博士研究生

论文:ASE21JOS20

叶振涛

2017 → 2021 · 本科生

加入课题组:2019

论文:基于概率推断和抽象解释的测试生成

去向:北京大学博士生

论文:POPL26TSE25ICSE22a

杨晨阳

2017 → 2021 · 本科生

加入课题组:2019

论文:数据处理代码的文档生成

去向:卡内基梅隆大学博士生

论文:TSE24ASE23DemoSAS21

吴宜谦

2017 → 2021 · 本科生

加入课题组:2019

论文:概率错误定位中的模型设计与实现

去向:北京大学博士生

论文:ASE25TSE25CIE24ISSRE23ICSE22a

张石然

2017 → 2021 · 本科生

加入课题组:2019

论文:基于单样例的缺陷检测和修复:可交互语言设计与工具实现

去向:纽约大学硕士生

沈若冰

2017 → 2021 · 本科生

加入课题组:2019

论文:概率差异化调试

去向:HRT公司新加坡分部软件工程师

论文:FSE21a

孙奕灿

2017 → 2021 · 本科生

加入课题组:2018

北京大学信息学院十佳优秀毕业设计

论文:概率程序的断言违反量化分析

去向:北京大学博士生

论文:FSE24DEMOFM24OOPSLA23bOOPSLA20AAAI20

夏景涛

2018 → 2022 · 本科生

加入课题组:2020

论文:基于STUN的递归程序合成方法

去向:美国加州大学圣芭芭拉分校博士生

论文:OOPSLA21

李思源

2018 → — · 本科生

加入课题组:2021

论文:ICPM: 基于约束建模语言的信息学竞赛数据集

去向:北京大学博士生

论文:FSE24DEMO

顾宇晨

2018 → 2022 · 本科生

加入课题组:2020

论文:多精度目标的数值程序编写框架

去向:苏黎世联邦理工大学博士生

论文:OOPSLA22

石元峰

2018 → — · 本科生

加入课题组:2020

论文:OOPSLA26OOPSLA22

孔朝哲

2019 → 2023 · 本科生

加入课题组:2022

论文:基于输入输出样例的用于加速程序合成的文法裁剪方法

去向:乾象投资软件工程师

论文:OOPSLA23a

祝天然

2019 → 2023 · 本科生

加入课题组:2021

论文:一类程序等价性问题的自动证明方法研究

论文:FSE24DEMO

朱睿冬

2019 → — · 本科生

加入课题组:2020

论文:ASE22

周楷文

2020 → 2024 · 本科生

加入课题组:2023

论文:一种基于变换表示的列表函数性质证明方法

钱一程

2020 → 2024 · 本科生

加入课题组:2022

论文:依赖类型论的一种单态化方法

去向:斯坦福大学博士生

赵雨薇

2020 → 2024 · 本科生

加入课题组:2022

论文:自动合成动态规划算法——以抽象解释的视角

去向:北京大学博士生

论文:TOSEM26aPLDI24TOPLAS24

尹轶

2020 → — · 本科生

加入课题组:2022

论文:TSE25

刘雨节

2020 → — · 本科生

加入课题组:2022

论文:TSE25

黄柘铳

2020 → 2024 · 本科生

加入课题组:2022

论文:带类型正确性证明的自动代码生成

去向:北京大学博士生

论文:FSE24DEMO

张书豪

2021 → 2025 · 本科生

加入课题组:2024

北京理工大学

论文:基于自底向上版本空间代数合并的程序合成算法

去向:北京大学博士生

论文:OOPSLA25

陈冠霖

2021 → 2025 · 本科生

加入课题组:2024

论文:基于VSA多路合并的程序合成

去向:北京大学博士生

论文:OOPSLA25

蒋轩林

2021 → — · 本科生

加入课题组:2023

论文:FM24

王韦煊

2021 → — · 本科生

加入课题组:2023

论文:ICSE26a

许俊岐

2022 → — · 本科生

加入课题组:2024

夏廷轩

2022 → — · 本科生

加入课题组:2024

徐皓天

2022 → — · 本科生

加入课题组:2024

彭文韬

2022 → — · 本科生

加入课题组:2024

盛梓航

2023 → — · 本科生

加入课题组:2025

陈子睿

2023 → — · 本科生

加入课题组:2024