@article{chen2021evaluating,
  title={Evaluating large language models trained on code},
  author={Chen, Mark},
  journal={arXiv preprint arXiv:2107.03374},
  year={2021}
}

@article{huang2024code,
  title={Da-code: Agent data science code generation benchmark for large language models},
  author={Huang, Yiming and Luo, Jianwen and Yu, Yan and Zhang, Yitong and Lei, Fangyu and Wei, Yifan and He, Shizhu and Huang, Lifu and Liu, Xiao and Zhao, Jun and others},
  journal={arXiv preprint arXiv:2410.07331},
  year={2024}
}

@article{li2025fea,
  title={Fea-bench: A benchmark for evaluating repository-level code generation for feature implementation},
  author={Li, Wei and Zhang, Xin and Guo, Zhongxin and Mao, Shaoguang and Luo, Wen and Peng, Guangyue and Huang, Yangyu and Wang, Houfeng and Li, Scarlett},
  journal={arXiv preprint arXiv:2503.06680},
  year={2025}
}

@article{wang2025epicoder,
  title={Epicoder: Encompassing diversity and complexity in code generation},
  author={Wang, Yaoxiang and Li, Haoling and Zhang, Xin and Wu, Jie and Liu, Xiao and Hu, Wenxiang and Guo, Zhongxin and Huang, Yangyu and Xin, Ying and Yang, Yujiu and others},
  journal={arXiv preprint arXiv:2501.04694},
  year={2025}
}

@article{gao2025trae,
  title={Trae agent: An llm-based agent for software engineering with test-time scaling},
  author={Gao, Pengfei and Tian, Zhao and Meng, Xiangxin and Wang, Xinchen and Hu, Ruida and Xiao, Yuanan and Liu, Yizhou and Zhang, Zhao and Chen, Junjie and Gao, Cuiyun and others},
  journal={arXiv preprint arXiv:2507.23370},
  year={2025}
}

@inproceedings{ma2025improving,
  title={Improving Automated Issue Resolution via Comprehensive Repository Exploration},
  author={MA, YINGWEI and Liu, Yue},
  booktitle={ICLR 2025 Third Workshop on Deep Learning for Code}
}


@inproceedings{hu2025compileagent,
  title={Compileagent: Automated real-world repo-level compilation with tool-integrated llm-based agent system},
  author={Hu, Li and Chen, Guoqiang and Shang, Xiuwei and Cheng, Shaoyin and Wu, Benlong and LiGangyang, LiGangyang and Zhu, Xu and Zhang, Weiming and Yu, Nenghai},
  booktitle={Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)},
  pages={2078--2091},
  year={2025}
}


@article{wang2025improving,
  title={Improving Code Localization with Repository Memory},
  author={Wang, Boshi and Xu, Weijian and Li, Yunsheng and Gao, Mei and Xie, Yujia and Sun, Huan and Chen, Dongdong},
  journal={arXiv preprint arXiv:2510.01003},
  year={2025}
}

@article{ding2025nl2repo,
  title={NL2Repo-Bench: Towards Long-Horizon Repository Generation Evaluation of Coding Agents},
  author={Ding, Jingzhe and Long, Shengda and Pu, Changxin and Zhou, Huan and Gao, Hongwan and Gao, Xiang and He, Chao and Hou, Yue and Hu, Fei and Li, Zhaojian and others},
  journal={arXiv preprint arXiv:2512.12730},
  year={2025}
}


@inproceedings{phan2025repohyper,
  title={Repohyper: Search-expand-refine on semantic graphs for repository-level code completion},
  author={Phan, Huy N and Phan, Hoang N and Nguyen, Tien N and Bui, Nghi DQ},
  booktitle={2025 IEEE/ACM Second International Conference on AI Foundation Models and Software Engineering (Forge)},
  pages={14--25},
  year={2025},
  organization={IEEE}
}

@article{zhao2024commit0,
  title={Commit0: Library generation from scratch},
  author={Zhao, Wenting and Jiang, Nan and Lee, Celine and Chiu, Justin T and Cardie, Claire and Gall{\'e}, Matthias and Rush, Alexander M},
  journal={arXiv preprint arXiv:2412.01769},
  year={2024}
}

@article{ding2025nl2repo,
  title={NL2Repo-Bench: Towards Long-Horizon Repository Generation Evaluation of Coding Agents},
  author={Ding, Jingzhe and Long, Shengda and Pu, Changxin and Zhou, Huan and Gao, Hongwan and Gao, Xiang and He, Chao and Hou, Yue and Hu, Fei and Li, Zhaojian and others},
  journal={arXiv preprint arXiv:2512.12730},
  year={2025}
}

@article{li2023starcoder,
  title={StarCoder: May the Source be With You!},
  author={Li, R and Allal, LB and Zi, Y and Muennighoff, N and Kocetkov, D and Mou, C and Marone, M and Akiki, C and Li, J and Chim, J and others},
  journal={Transactions on machine learning research},
  year={2023},
  publisher={OpenReview}
}

@article{belle2021systematically,
  title={Systematically reviewing the layered architectural pattern principles and their use to reconstruct software architectures},
  author={Belle, Alvine B and Boussaidi, Ghizlane El and Lethbridge, Timothy C and Kpodjedo, Segla and Mili, Hafedh and Paz, Andres},
  journal={arXiv preprint arXiv:2112.01644},
  year={2021}
}


@article{ducasse2009software,
  title={Software architecture reconstruction: A process-oriented taxonomy},
  author={Ducasse, St{\'e}phane and Pollet, Damien},
  journal={IEEE Transactions on Software Engineering},
  volume={35},
  number={4},
  pages={573--591},
  year={2009},
  publisher={IEEE}
}

@online{openai2025codexcli,
  author       = {OpenAI},
  title        = {Codex CLI: OpenAI's local-first terminal AI coding agent},
  year         = {2025},
  howpublished = {\url{https://developers.openai.com/codex/cli/}},
  note         = {Accessed: 2026-01},
}



@online{anthropic2025claude_code,
  author       = {Anthropic},
  title        = {Claude Code: Agentic AI coding tool for terminal and IDE},
  year         = {2025},
  howpublished = {\url{https://code.claude.com/docs/en/overview}},
  note         = {Accessed: 2026-01},
}

@online{google2025gemini_cli,
  author       = {Google},
  title        = {Gemini CLI: Open-source AI agent bringing Gemini to terminal},
  year         = {2025},
  howpublished = {\url{https://geminicli.com/docs/}},
  note         = {Accessed: 2026-01},
}

@inproceedings{hong2024metagpt,
  title={METAGPT: META PROGRAMMING FOR A MULTI-AGENT COLLABORATIVE FRAMEWORK},
  author={Hong, Sirui and Zhuge, Mingchen and Chen, Jonathan and Zheng, Xiawu and Cheng, Yuheng and Zhang, Ceyao and Wang, Jinlin and Wang, Zili and Yau, Steven Ka Shing and Lin, Zijuan and others},
  booktitle={12th International Conference on Learning Representations, ICLR 2024},
  year={2024}
}

@inproceedings{qian2024chatdev,
  title={Chatdev: Communicative agents for software development},
  author={Qian, Chen and Liu, Wei and Liu, Hongzhang and Chen, Nuo and Dang, Yufan and Li, Jiahao and Yang, Cheng and Chen, Weize and Su, Yusheng and Cong, Xin and others},
  booktitle={Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)},
  pages={15174--15186},
  year={2024}
}


@misc{luo2025rpg_zerorepo,
  title         = {RPG: A Repository Planning Graph for Unified and Scalable Codebase Generation},
  author        = {Luo, Jane and Zhang, Xin and Liu, Steven and Wu, Jie and Huang, Yiming and Huang, Yangyu and Yin, Chengyu and Xin, Ying and Liu, Jianfeng and Zhan, Yuefeng and Sun, Hao and Chen, Qi and Li, Scarlett and Yang, Mao},
  year          = {2025},
  eprint        = {2509.16198},
  archivePrefix = {arXiv},
  primaryClass  = {cs.SE}
}

@article{li2022competition,
  title={Competition-level code generation with alphacode},
  author={Li, Yujia and Choi, David and Chung, Junyoung and Kushman, Nate and Schrittwieser, Julian and Leblond, R{\'e}mi and Eccles, Tom and Keeling, James and Gimeno, Felix and Dal Lago, Agustin and others},
  journal={Science},
  volume={378},
  number={6624},
  pages={1092--1097},
  year={2022},
  publisher={American Association for the Advancement of Science}
}


@article{wang2024openhands,
  title={Openhands: An open platform for ai software developers as generalist agents},
  author={Wang, Xingyao and Li, Boxuan and Song, Yufan and Xu, Frank F and Tang, Xiangru and Zhuge, Mingchen and Pan, Jiayi and Song, Yueqi and Li, Bowen and Singh, Jaskirat and others},
  journal={arXiv preprint arXiv:2407.16741},
  year={2024}
}


@article{zhang2023repocoder,
  title={Repocoder: Repository-level code completion through iterative retrieval and generation},
  author={Zhang, Fengji and Chen, Bei and Zhang, Yue and Keung, Jacky and Liu, Jin and Zan, Daoguang and Mao, Yi and Lou, Jian-Guang and Chen, Weizhu},
  journal={arXiv preprint arXiv:2303.12570},
  year={2023}
}

@article{xia2024agentless,
  title={Agentless: Demystifying llm-based software engineering agents},
  author={Xia, Chunqiu Steven and Deng, Yinlin and Dunn, Soren and Zhang, Lingming},
  journal={arXiv preprint arXiv:2407.01489},
  year={2024}
}

@inproceedings{liu2025codexgraph,
  title={Codexgraph: Bridging large language models and code repositories via code graph databases},
  author={Liu, Xiangyan and Lan, Bo and Hu, Zhiyuan and Liu, Yang and Zhang, Zhicheng and Wang, Fei and Shieh, Michael Qizhe and Zhou, Wenmeng},
  booktitle={Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers)},
  pages={142--160},
  year={2025}
}


@inproceedings{chen2025locagent,
  title={Locagent: Graph-guided llm agents for code localization},
  author={Chen, Zhaoling and Tang, Robert and Deng, Gangda and Wu, Fang and Wu, Jialong and Jiang, Zhiwei and Prasanna, Viktor and Cohan, Arman and Wang, Xingyao},
  booktitle={Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)},
  pages={8697--8727},
  year={2025}
}


@inproceedings{murphy1995software,
  title={Software reflexion models: Bridging the gap between source and high-level models},
  author={Murphy, Gail C and Notkin, David and Sullivan, Kevin},
  booktitle={Proceedings of the 3rd ACM SIGSOFT symposium on Foundations of software engineering},
  pages={18--28},
  year={1995}
}


@article{yu2025orcaloca,
  title={Orcaloca: An llm agent framework for software issue localization},
  author={Yu, Zhongming and Zhang, Hejia and Zhao, Yujie and Huang, Hanxian and Yao, Matrix and Ding, Ke and Zhao, Jishen},
  journal={arXiv preprint arXiv:2502.00350},
  year={2025}
}


@article{tao2025code,
  title={Code Graph Model (CGM): A Graph-Integrated Large Language Model for Repository-Level Software Engineering Tasks},
  author={Tao, Hongyuan and Zhang, Ying and Tang, Zhenhao and Peng, Hongen and Zhu, Xukun and Liu, Bingchang and Yang, Yingguang and Zhang, Ziyin and Xu, Zhaogui and Zhang, Haipeng and others},
  journal={arXiv preprint arXiv:2505.16901},
  year={2025}
}


@article{jiang2025cosil,
  title={CoSIL: Software Issue Localization via LLM-Driven Code Repository Graph Searching},
  author={Jiang, Zhonghao and Ren, Xiaoxue and Yan, Meng and Jiang, Wei and Li, Yong and Liu, Zhongxin},
  journal={arXiv preprint arXiv:2503.22424},
  year={2025}
}


@article{he2025swe,
  title={Swe-perf: Can language models optimize code performance on real-world repositories?},
  author={He, Xinyi and Liu, Qian and Du, Mingzhe and Yan, Lin and Fan, Zhijie and Huang, Yiming and Yuan, Zejian and Ma, Zejun},
  journal={arXiv preprint arXiv:2507.12415},
  year={2025}
}


@article{li2025deepcode,
  title={DeepCode: Open Agentic Coding},
  author={Li, Zongwei and Li, Zhonghang and Guo, Zirui and Ren, Xubin and Huang, Chao},
  journal={arXiv preprint arXiv:2512.07921},
  year={2025}
}


@article{yang2024swe,
  title={Swe-agent: Agent-computer interfaces enable automated software engineering},
  author={Yang, John and Jimenez, Carlos E and Wettig, Alexander and Lieret, Kilian and Yao, Shunyu and Narasimhan, Karthik and Press, Ofir},
  journal={Advances in Neural Information Processing Systems},
  volume={37},
  pages={50528--50652},
  year={2024}
}


@misc{jimenez2023swe,
  title        = {Introducing SWE-bench Verified},
  author       = {{OpenAI}},
  year         = {2024},
  howpublished = {\url{https://openai.com/index/introducing-swe-bench-verified/}},
  note         = {Accessed: 2026-01}
}

@article{ma2024understand,
  title={How to understand whole software repository},
  author={Ma, Yingwei and Yang, Qingping and Cao, Rongyu and Li, Binhua and Huang, Fei and Li, Yongbin},
  journal={arXiv preprint arXiv:2406.01422},
  year={2024}
}


@article{wang2024rlcoder,
  title={Rlcoder: Reinforcement learning for repository-level code completion},
  author={Wang, Yanlin and Wang, Yanli and Guo, Daya and Chen, Jiachi and Zhang, Ruikai and Ma, Yuchi and Zheng, Zibin},
  journal={arXiv preprint arXiv:2407.19487},
  year={2024}
}


@article{xie2025repost,
  title={Repost: Scalable repository-level coding environment construction with sandbox testing},
  author={Xie, Yiqing and Xie, Alex and Sheth, Divyanshu and Liu, Pengfei and Fried, Daniel and Rose, Carolyn},
  journal={arXiv preprint arXiv:2503.07358},
  year={2025}
}

@article{seo2025paper2code,
  title={Paper2code: Automating code generation from scientific papers in machine learning},
  author={Seo, Minju and Baek, Jinheon and Lee, Seongyun and Hwang, Sung Ju},
  journal={arXiv preprint arXiv:2504.17192},
  year={2025}
}

@article{lin2025autop2c,
  title={AutoP2C: An LLM-Based Agent Framework for Code Repository Generation from Multimodal Content in Academic Papers},
  author={Lin, Zijie and Shen, Yiqing and Cai, Qilin and Sun, He and Zhou, Jinrui and Xiao, Mingjun},
  journal={arXiv preprint arXiv:2504.20115},
  year={2025}
}

@article{ouyang2024repograph,
  title={Repograph: Enhancing ai software engineering with repository-level code graph},
  author={Ouyang, Siru and Yu, Wenhao and Ma, Kaixin and Xiao, Zilin and Zhang, Zhihan and Jia, Mengzhao and Han, Jiawei and Zhang, Hongming and Yu, Dong},
  journal={arXiv preprint arXiv:2410.14684},
  year={2024}
}


@article{yang2025kgcompass,
  title={KGCompass: Knowledge Graph Enhanced Repository-Level Software Repair},
  author={YANG, BOYANG and REN, JIADONG and JIN, SHUNFU and LIU, YANG and LIU, FENG and LE, BACH and TIAN, HAOYE},
  year={2025}
}

@misc{gpt4o-system-card,
 title = {GPT-4o},
 author = {OpenAI},
 year = {2024},
 howpublished = {\url{https://openai.com/index/hello-gpt-4o/}},
 note         = {Accessed: 2026-01},
}

@misc{gpt5mini,
  author       = {OpenAI},
  title        = {GPT-5-mini},
  year         = {2025},
  howpublished = {\url{https://platform.openai.com/docs/models/gpt-5-mini}},
  note         = {Accessed: 2026-01},
}

@article{zhang2025swe,
  title={SWE-bench Goes Live!},
  author={Zhang, Linghao and He, Shilin and Zhang, Chaoyun and Kang, Yu and Li, Bowen and Xie, Chengxing and Wang, Junhao and Wang, Maoquan and Huang, Yufan and Fu, Shengyu and others},
  journal={arXiv preprint arXiv:2505.23419},
  year={2025}
}

@misc{o3-mini,
  author       = {OpenAI},
  title        = {OpenAI o3-mini},
  year         = {2025},
  howpublished = {\url{https://openai.com/index/openai-o3-mini/}},
  note         = {Accessed: 2026-01},
}

@misc{gpt4.1,
  author       = {OpenAI},
  title        = {GPT-4.1},
  year         = {2025},
  howpublished = {\url{https://openai.com/index/gpt-4-1/}},
  note         = {Accessed: 2026-01},
}

@misc{gpt5-system-card,
  author       = {OpenAI},
  title        = {GPT-5},
  year         = {2025},
  howpublished = {\url{https://openai.com/gpt-5}},
  note         = {Accessed: 2026-01},
}

@misc{deepseek-v3.1,
  title={Deepseek-v3 technical report},
  author={Liu, Aixin and Feng, Bei and Xue, Bing and Wang, Bingxuan and Wu, Bochao and Lu, Chengda and Zhao, Chenggang and Deng, Chengqi and Zhang, Chenyu and Ruan, Chong and others},
  journal={arXiv preprint arXiv:2412.19437},
  year={2024}
}


@misc{anthropic_claude_sonnet_4_5,
  author       = {Anthropic},
  title        = {Claude Sonnet 4.5},
  year         = {2025},
  howpublished = {\url{https://www.anthropic.com/claude/sonnet}},
  note         = {Accessed: 2026-01},
}


@article{yang2025swe,
  title={Swe-smith: Scaling data for software engineering agents},
  author={Yang, John and Lieret, Kilian and Jimenez, Carlos E and Wettig, Alexander and Khandpur, Kabir and Zhang, Yanzhe and Hui, Binyuan and Press, Ofir and Schmidt, Ludwig and Yang, Diyi},
  journal={arXiv preprint arXiv:2504.21798},
  year={2025}
}

@article{li2025swe,
  title={Swe-debate: Competitive multi-agent debate for software issue resolution},
  author={Li, Han and Shi, Yuling and Lin, Shaoxin and Gu, Xiaodong and Lian, Heng and Wang, Xin and Jia, Yantao and Huang, Tao and Wang, Qianxiang},
  journal={arXiv preprint arXiv:2507.23348},
  year={2025}
}

@article{zhao2025towards,
  title={Towards Realistic Project-Level Code Generation via Multi-Agent Collaboration and Semantic Architecture Modeling},
  author={Zhao, Qianhui and Zhang, Li and Liu, Fang and Cheng, Junhang and Wu, Chengru and Ai, Junchen and Meng, Qiaoyuanhe and Zhang, Lichen and Lian, Xiaoli and Song, Shubin and others},
  journal={arXiv preprint arXiv:2511.03404},
  year={2025}
}

@article{chen2025llms,
  title={When LLMs Meet API Documentation: Can Retrieval Augmentation Aid Code Generation Just as It Helps Developers?},
  author={Chen, Jingyi and Chen, Songqiang and Cao, Jialun and Shen, Jiasi and Cheung, Shing-Chi},
  journal={arXiv preprint arXiv:2503.15231},
  year={2025}
}

@article{luo2024repoagent,
  title={Repoagent: An llm-powered open-source framework for repository-level code documentation generation},
  author={Luo, Qinyu and Ye, Yining and Liang, Shihao and Zhang, Zhong and Qin, Yujia and Lu, Yaxi and Wu, Yesai and Cong, Xin and Lin, Yankai and Zhang, Yingli and others},
  journal={arXiv preprint arXiv:2402.16667},
  year={2024}
}


@article{tan2024detecting,
  title={Detecting outdated code element references in software repository documentation},
  author={Tan, Wen Siang and Wagner, Markus and Treude, Christoph},
  journal={Empirical Software Engineering},
  volume={29},
  number={1},
  pages={5},
  year={2024},
  publisher={Springer}
}

@inproceedings{chen2025towards,
  title={Towards Mitigating API Hallucination in Code Generated by LLMs with Hierarchical Dependency Aware},
  author={Chen, Yujia and Chen, Mingyu and Gao, Cuiyun and Jiang, Zhihan and Li, Zhongqi and Ma, Yuchi},
  booktitle={Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering},
  pages={468--479},
  year={2025}
}


@inproceedings{cheng2024semantic,
  title={Semantic-enhanced indirect call analysis with large language models},
  author={Cheng, Baijun and Zhang, Cen and Wang, Kailong and Shi, Ling and Liu, Yang and Wang, Haoyu and Guo, Yao and Li, Ding and Chen, Xiangqun},
  booktitle={Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering},
  pages={430--442},
  year={2024}
}


@inproceedings{zhao2023incremental,
  title={Incremental Call Graph Construction in Industrial Practice},
  author={Zhao, Zelin and Wang, Xizao and Xu, Zhaogui and Tang, Zhenhao and Li, Yongchao and Di, Peng},
  booktitle={2023 IEEE/ACM 45th International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP)},
  pages={471--482},
  year={2023},
  organization={IEEE}
}

@inproceedings{jain2025mitigating,
  title={On mitigating code llm hallucinations with api documentation},
  author={Jain, Nihal and Kwiatkowski, Robert and Ray, Baishakhi and Ramanathan, Murali Krishna and Kumar, Varun},
  booktitle={2025 IEEE/ACM 47th International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP)},
  pages={237--248},
  year={2025},
  organization={IEEE}
}

@article{birrusupporting,
  title={Supporting Automated Documentation Updates in Continuous Software Development with Large Language Models},
  author={Birru, Henok and Cicchetti, Antonio and Latifaj, Malvina}
}

@article{borowski2024semantic,
  title={Semantic Code Graph—an information model to facilitate software comprehension},
  author={Borowski, Krzysztof and Balis, Bartosz and Orzechowski, Tomasz},
  journal={IEEE Access},
  volume={12},
  pages={27279--27310},
  year={2024},
  publisher={IEEE}
}

@article{goccmen2025enhanced,
  title={Enhanced code reviews using pull request based change impact analysis},
  author={G{\"o}{\c{c}}men, Ismail Sergen and Cezayir, Ahmed Salih and T{\"u}z{\"u}n, Eray},
  journal={Empirical Software Engineering},
  volume={30},
  number={3},
  pages={64},
  year={2025},
  publisher={Springer}
}

@article{alor2025evaluating,
  title={Evaluating the Use of LLMs for Documentation to Code Traceability},
  author={Alor, Ebube and Khatoonabadi, SayedHassan and Shihab, Emad},
  journal={arXiv preprint arXiv:2506.16440},
  year={2025}
}

@article{groninger2025changeguard,
  title={ChangeGuard: Validating code changes via pairwise learning-guided execution},
  author={Gr{\"o}ninger, Lars and Souza, Beatriz and Pradel, Michael},
  journal={Proceedings of the ACM on Software Engineering},
  volume={2},
  number={FSE},
  pages={936--956},
  year={2025},
  publisher={ACM New York, NY, USA}
}