First Author Contributions
First Author Contributions
The Rise of AI Teammates in Software Engineering (SE) 3.0: How Autonomous Coding Agents Are Reshaping Software Engineering (Submitted to TOSEM, Major Revision). Hao Li, Haoxiang Zhang, Ahmed E. Hassan. Link
Understanding Prompt Management in GitHub Repositories: A Call for Best Practices (Submitted to IEEE Software, Minor Revision). Hao Li, Hicham Masri, Filipe R. Cogo, Abdul Ali Bangash, Bram Adams, Ahmed E. Hassan. Link
Collaborative Contributions
Aceepted
- On the Effect of Token Merging on Pre-trained Models for Code (SANER 2026). Mootez Saad, Hao Li, Tushar Sharma, Ahmed E. Hassan. Link
Under Review / Revision
Towards Refining Developer Questions using LLM-Based Named Entity Recognition for Developer Chatroom Conversations (Submitted to TSE, Minor Revision). Pouya Fathollahzadeh, Mariam El Mezouar, Hao Li, Ying Zou, Ahmed E. Hassan. Link
Model Context Protocol (MCP) at First Glance: Studying the Security and Maintainability of MCP Servers (Submitted to TOSEM, Major Revision). Mohammed Mehedi Hasan, Hao Li, Emad Fallahzadeh, Bram Adams, Ahmed E. Hassan. Link
SwarmUpdate: Hierarchical Software Updates and Deep Learning Model Patching for Heterogeneous UAV Swarms (Submitted to TOSEM, Major Revision). Lin Geng, Hao Li, Sidney Givigi, Bram Adams. Link
An Empirical Study of Testing Practices in Open Source AI Agent Frameworks and Agentic Applications (Submitted to EMSE, Major Revision). Mohammed Mehedi Hasan, Hao Li, Emad Fallahzadeh, Gopi Krishnan Rajbahadur, Bram Adams, Ahmed E. Hassan. Link
Can We Recycle Our Old Models? An Empirical Evaluation of Model Selection Mechanisms for AIOps Solutions (Submitted to EMSE, Major Revision). Yingzhe Lyu, Hao Li, Heng Li, Ahmed E. Hassan. Link
A Systematic Literature Review of Software Engineering Research on Jupyter Notebook (Submitted to JSS, Major Revision). Md Saeed Siddik, Hao Li, Cor-Paul Bezemer. Link
Agentic Software Engineering: Foundational Pillars and a Research Roadmap (Submitted to TOSEM, Under Review). Ahmed E. Hassan, Hao Li, Dayi Lin, Bram Adams, Tse-Hsun Chen, Yutaro Kashiwa, Dong Qiu. Link
Agent READMEs: An Empirical Study of Context Files for Agentic Coding (Submitted to TOSEM, Under Review). Worawalan Chatlatanagulchai, Hao Li, Yutaro Kashiwa, Brittany Reid, Kundjanasith Thonglek, Pattara Leelaprute, Arnon Rungsawang, Bundit Manaskasemsak, Bram Adams, Ahmed E. Hassan, Hajimu Iida. Link
Agentic Refactoring: An Empirical Study of AI Coding Agents (Submitted to TOSEM, Under Review). Kosei Horikawa, Hao Li, Yutaro Kashiwa, Bram Adams, Hajimu Iida, Ahmed E. Hassan. Link
HAFixAgent: History-Aware Automated Program Repair Agent (Submitted to TOSEM, Under Review). Yu Shi, Hao Li, Bram Adams, Ahmed E. Hassan. Link
On the Use of Agentic Coding: An Empirical Study of Pull Requests on GitHub (Submitted to TOSEM, Under Review). Miku Watanabe, Hao Li, Yutaro Kashiwa, Brittany Reid, Hajimu Iida, Ahmed E. Hassan. Link
Work in Progress
- From Hugging Face to GitHub: Tracing License Drift in the Open-Source AI Ecosystem. James Jewitt, Hao Li, Bram Adams, Gopi Krishnan Rajbahadur, Ahmed E. Hassan. Link
Academic Services
Conference
- Mining Challenge Co‐Chair: MSR 2026.
- Program Committee Member: FSE 2026 (Student Research Competition).
- Program Committee Member: ICSME 2026 (Tool Demonstration and Data Showcase Track, Visions and Emerging Results Track).
- Program Committee Member: SANER 2026 (Industrial Track, Short Papers and Posters Track).
- Program Committee Member: AIware 2025 (Benchmark & Dataset Track).
- Program Committee Member: CASCON 2025 (Poster Track).
Journal
- Reviewer: ACM Transactions on Software Engineering and Methodology (TOSEM)
- Reviewer: Springer Empirical Software Engineering (EMSE)
- Reviewer: Elsevier Journal of Systems and Software (JSS)
- Reviewer: Nature Portfolio Scientific Data
- Reviewer: Springer Software Quality Journal
- Reviewer: IEEE Software
