Xutian Li (李旭田)
Hi, I’m Xutian Li (李旭田).
I am a Ph.D. student in Computer Science and Technology at the School of Computer Science, Peking University, focusing on software engineering. I am advised by Professor Bing Xie and Research Professor Yanzhen Zou. Before that, I received my bachelor’s degree in Computer Science and Technology from Beijing Institute of Technology in June 2025.
My research interests lie in code intelligence and LLM agents, with a focus on feature-oriented methods for repository-level code understanding, dependency retrieval, and code evolution.
I am interested in research internships in these areas. Feel free to reach out at a496263365a@163.com!
🔥 News
- : Our paper FeatOutline was published online in TOSEM 2026.
- : Our paper FeatX was published in ASE 2026 (Tool and Dataset Track).
- : I joined Peking University as a direct-entry Ph.D. student in Computer Science and Technology.
📝 Papers
- ASE 2026 FeatX: Editing Software by Editing Features for Repository-Level Code Evolution, Xutian Li, Yifeng Zhu, Xianlin Zhao, Yanzhen Zou, Lu Zhang, Bing Xie. (Tool and Dataset Track) [Details]
- arXiv 2026 FeatLens: Feature-Guided Dependency Retrieval for Repository-Level Code Generation, Xutian Li, Bo Xiong, Yifeng Zhu, Runbang Yan, Yanzhen Zou, Lu Zhang, Bing Xie. [Details]
- TOSEM 2026 FeatOutline: Feature-Oriented Repository Summarization for Enhanced Code Comprehension and Maintenance, Yifeng Zhu, Xutian Li, Xianlin Zhao, Zexiong Ma, Kunze Li, Haizhuo Yuan, Yanzhen Zou, Bing Xie. [Details]
📖 Education
- September 2025–June 2030 (expected) — Direct-entry Ph.D. in Computer Science and Technology, Peking University, School of Computer Science. Research area: software engineering.
- September 2021–June 2025 — Bachelor’s degree in Computer Science and Technology, Beijing Institute of Technology, School of Computer Science.
🎖 Honors and Awards
- National Scholarship, twice.
- Beijing Outstanding Student (北京市三好学生).
- Beijing Outstanding Graduate (北京市优秀毕业生).
💻 Teaching Experience
- 2026 Spring, Teaching Assistant, Data Structures and Algorithms B (数据结构与算法 B).
🔧 Skills
- Programming: Java, Python, JavaScript, C++.
- Research and development: static program analysis, code retrieval, graph algorithms, and LLM agent tooling.


