| CARVIEW |
Select Language
HTTP/2 200
date: Mon, 29 Dec 2025 19:42:51 GMT
content-type: text/html; charset=utf-8
server: cloudflare
last-modified: Fri, 26 Dec 2025 06:28:41 GMT
access-control-allow-origin: *
expires: Mon, 29 Dec 2025 19:52:51 GMT
cache-control: max-age=600
report-to: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=iPKS26BWb0XsyADdMDMX6MwJyXWaQbErb0WjXeCBs5xpvJEYZFwRRlaMubhd2mftmGajVedafyS2%2BoYX5cLDFtXh%2FkEl"}]}
x-proxy-cache: MISS
x-github-request-id: 2243:3FD64F:945E45:A664A5:6952D9BB
nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
via: 1.1 varnish
age: 0
x-served-by: cache-bom-vanm7210053-BOM
x-cache: MISS
x-cache-hits: 0
x-timer: S1767037371.327937,VS0,VE200
vary: Accept-Encoding
x-fastly-request-id: e592b3bcc6bb6ab52600a66a6feea5a52680034b
cf-cache-status: DYNAMIC
content-encoding: gzip
cf-ray: 9b5bc8720fd837b4-BOM
alt-svc: h3=":443"; ma=86400
He Ye Assistant Professor at UCL
He Ye | Assistant Professor at UCL

This is Ye. Welcome to my page. I am a Lecturer (aka. Assistant Professor) in the Department of Computer Science at University College London. Previously, I worked as a Postdoctoral Researcher at Carnegie Mellon University (2023 to 2025) with Prof. Claire Le Goues. I obtained my PhD from KTH Royal Institute of Technology in February 2023, where I was fortunate to be supervised by Prof. Martin Monperrus and Prof. Benoit Baudry.
My research focuses on developing the next generation of code agents to automate software engineering tasks. I work on codebase context retrieval and long-term memory for code agents. Specifically, my research interests are:
- Improving codebase context retrieval precision through graph–based reasoning.
- Building intelligent code agents for issue resolution, environment setup, terminal tasks, and reproduction test generation.
- Model–agent and multi-agent orchestration.
News
- [2025-11] Prometheus achieved TOP 5 and TOP 1 🏆 in the code agents using gpt-5 in the SWE-bench Verified leaderboard 🎉! Check out our Project Repository.
- [2025-11] Prometheus achieved TOP 1 🏆 by resolving 33.77% of issues in the AWS SWE-PolyBench leaderboard. Check out our Experiment Result.
- [2025-10] We maintain a curated list of code agent projects and research: Awesome Code Agents - explore the cutting-edge developments in autonomous code generation, bug fixing, and software engineering automation.
Team
PhD students
- Zhaoyang Chu (starting Fall 2025)
- Xiang Li (starting Fall 2025)
- Sean Xiangxin Zhao (starting Fall 2026)
Research Assistants
- Yue Pan
- Han Li
Visiting PhDs
- Zhiwei Fei (2025-2026) from Nanjing University
- Lingxiao Tang (2025-2026) from Zhejiang University
- Zhenyu Yang (2025-2026) from Shandong University
Publications
For a complete list, please visit my Google Scholar.
Code Agents
- Prometheus: Unified Knowledge Graphs for Issue Resolution in Multilingual Codebases.
Zimin Chen, Yue Pan, Siyu Lu, Jiayi Xu, Claire Le Goues, Martin Monperrus, He Ye.
Arxiv 2025. - Understanding Code Agent Behaviour: An Empirical Study of Success and Failure Trajectories.
Oorja Majgaonkar, Zhiwei Fei, Xiang Li, Federica Sarro, He Ye.
Arxiv 2025. - AdverIntent-Agent: Adversarial Reasoning for Repair Based on Inferred Program Intent.
He Ye, Aidan ZH Yang, Chang Hu, Yanlin Wang, Tao Zhang, Claire Le Goues.
Proceedings of the ACM on Software Engineering 2 (ISSTA), 1398–1420, 2025. - MemoryBank: Enhancing Large Language Models with Long-Term Memory.
Wanjun Zhong, Lianghong Guo, Qiqi Gao, He Ye, Yanlin Wang.
Proceedings of the 38th AAAI Conference on Artificial Intelligence, 38(17), 19724–19731.
Model Post-Training and Reasoning
- CodeReasoner: Enhancing the Code Reasoning Ability with Reinforcement Learning.
Lingxiao Tang, He Ye, Zhongxin Liu, Xiaoxue Ren, Lingfeng Bao.
Arxiv 2025. - Security vulnerability detection with multitask self-instructed fine-tuning of large language models.
Aidan ZH Yang, Haoye Tian, He Ye, Ruben Martins, Claire Le Goues.
Arxiv 2024.
Learning-based Automated Program Repair
- Iter: Iterative neural repair for multi-location patches.
He Ye, Martin Monperrus.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024. - Neural program repair with execution-based backpropagation.
He Ye, Matias Martinez, Martin Monperrus.
Proceedings of the 44th International Conference on Software Engineering, 2022. - SelfAPR: Self-supervised program repair with test execution diagnostics.
He Ye, Matias Martinez, Xiapu Luo, Tao Zhang, Martin Monperrus.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022.
Service
Organizer
- The 67th CREST Open Workshop (COW), UCL (2025)
Workshop Chair
- Automated Program Repair @ ICSE (2025)
- Language Models and Program Languages @ SPLASH (2025)
Program Committee Member
- ICSE Research Track (2025, 2026)
- ASE Research Track (2024, 2025)
- ESEC/FSE Research Track (2026)
- ISSTA Research Track (2026)
- MSR Research Track (2024)
Organizing Committees
- Proceedings Co-chair, 15th International Conference on Internetware (2024)
- Publicity Co-chair, 31st Asia-Pacific Software Engineering Conference (2024)
- Doctoral Symposium Co-chair, 16th Asia-Pacific Symposium on Internetware (2025)
- Publicity Co-chair, 16th International Conference on Internetware (2025)
Journal Reviewers
- IEEE TSE (2022–2025)
- ACM TOSEM (2023–2025)
- IEEE TDSC (2022–2024)
- Automated Software Engineering Journal (2024)
- Elsevier SCP (2023), Elsevier IST (2023)
Workshop Reviewers
- LLM4Code @ ICSE (2025)
- AI-Augmented SDLC @ FSE (2025)
- AgenticSE @ ASE (2025)
- APSEC Demo Track (2025)
Contact
- Email: he[DOT]ye[AT]ucl[DOT]ac[DOT]uk