activity
20232026
most citedAn Empirical Study of Challenges in Machine Learning Asset Management

20 citations · 67 across the 35 of their papers we have counts for

collaborators
Showing 2025Show all

13 papers · 1 filter

cs.SE2025★ 1 cited

Agentic Refactoring: An Empirical Study of AI Coding Agents

Kosei Horikawa, Hao Li, Yutaro Kashiwa +3

Agentic coding tools, such as OpenAI Codex, Claude Code, and Cursor, are transforming the software engineering landscape. These AI-powered systems function as autonomous teammates…

cs.SE2025★ 2 cited

Agent READMEs: An Empirical Study of Context Files for Agentic Coding

Worawalan Chatlatanagulchai, Hao Li, Yutaro Kashiwa +8

Agentic coding tools receive goals written in natural language, break them down into specific tasks, and write or execute code with minimal human intervention. Central to this proc…

cs.SE2025

HAFixAgent: History-Aware Agentic Program Repair

Yu Shi, Hao Li, Bram Adams +1

Automated program repair (APR) has recently shifted toward large language models and agent-based systems, while prior work shows that repository history can help repair single-line…

cs.SE2025

An Empirical Study of Testing Practices in Open Source AI Agent Frameworks and Agentic Applications

Mohammed Mehedi Hasan, Hao Li, Emad Fallahzadeh +3

Foundation model (FM)-based AI agents are rapidly gaining adoption across diverse domains, but their inherent non-determinism and non-reproducibility pose testing and quality assur…

cs.SE2025

Understanding Prompt Management in GitHub Repositories: A Call for Best Practices

Hao Li, Hicham Masri, Filipe R. Cogo +3

The rapid adoption of foundation models (e.g., large language models) has given rise to promptware, i.e., software built using natural language prompts. Effective management of pro…

cs.SE2025

From Hugging Face to GitHub: Tracing License Drift in the Open-Source AI Ecosystem

James Jewitt, Hao Li, Bram Adams +2

Hidden license conflicts in the open-source AI ecosystem pose serious legal and ethical risks, exposing organizations to potential litigation and users to undisclosed risk. However…

cs.SE2025★ 5 cited

Agentic Software Engineering: Foundational Pillars and a Research Roadmap

Ahmed E. Hassan, Hao Li, Dayi Lin +4

Agentic Software Engineering (SE 3.0) represents a new era where intelligent agents are tasked not with simple code generation, but with achieving complex, goal-oriented SE objecti…

cs.SE2025

OmniLLP: Enhancing LLM-based Log Level Prediction with Context-Aware Retrieval

Youssef Esseddiq Ouatiti, Mohammed Sayagh, Bram Adams +1

Developers insert logging statements in source code to capture relevant runtime information essential for maintenance and debugging activities. Log level choice is an integral, yet…

cs.SE2025

On the synchronization between Hugging Face pre-trained language models and their upstream GitHub repository

Adekunle Ajibode, Abdul Ali Bangash, Oussama Ben Sghaier +2

Pre-trained language models (PTLMs) have transformed natural language processing (NLP), enabling major advances in tasks such as text generation and translation. Similar to softwar…

cs.SE2025

Model Context Protocol (MCP) at First Glance: Studying the Security and Maintainability of MCP Servers

Mohammed Mehedi Hasan, Hao Li, Emad Fallahzadeh +3

Although Foundation Models (FMs), such as GPT-4, are increasingly used in domains like finance and software engineering, reliance on textual interfaces limits these models' real-wo…

cs.SE2025

SwarmUpdate: Hierarchical Software Updates and Deep Learning Model Patching for Heterogeneous UAV Swarms

Lin Geng, Hao Li, Sidney Givigi +1

Heterogeneous unmanned aerial vehicle (UAV) swarms consist of dozens to hundreds of drones with different roles and varying hardware and software requirements collaborating towards…

cs.SE2025

HAFix: History-Augmented Large Language Models for Bug Fixing

Yu Shi, Abdul Ali Bangash, Emad Fallahzadeh +2

Recent studies have explored the performance of Large Language Models (LLMs) on various Software Engineering (SE) tasks, such as code generation and bug fixing. However, these appr…

cs.SE2025★ 18 cited

A Large-Scale Exploratory Study on the Proxy Pattern in Ethereum

Amir M. Ebrahimi, Bram Adams, Gustavo A. Oliva +1

The proxy pattern is a well-known design pattern with numerous use cases in several sectors of the software industry. As such, the use of the proxy pattern is also a common approac…