5 papers
CodeTeam: An LLM-Powered Multi-Agent Framework for Repository-Level Code Generation
Yifei Wang, Ruiyin Li, Peng Liang +4
Natural language to repository generation (NL2Repo) requires a system to construct an entire software repository from a natural-language requirements document. Compared with functi…
Rule Taxonomy and Evolution in AI IDEs: A Mining and Survey Study
Guangzong Cai, Ruiyin Li, Peng Liang +2
The adoption of AI-powered Integrated Development Environments (AI IDEs) has introduced "Rules" as a novel software artifact, allowing developers to persistently inject project-spe…
Using LLMs in Software Design: An Empirical Study of GitHub and A Practitioner Survey
Yifei Wang, Ruiyin Li, Peng Liang +5
Recent advancements in Large Language Models (LLMs) have demonstrated significant potential across a wide range of software engineering tasks, including software design, an area tr…
Beyond Functional Correctness: Design Issues in AI IDE-Generated Large-Scale Projects
Syed Mohammad Kashif, Ruiyin Li, Peng Liang +4
New generation of AI coding tools, including AI-powered IDEs equipped with agentic capabilities, can generate code within the context of the project. These AI IDEs are increasingly…
Unveiling Code Clones in the Eclipse IIoT Software Ecosystem
Zengyang Li, Binbin Huang, Yimeng Li +4
Industrial Internet of Things (IIoT) has become a prominent topic recently, with an increasing number of IIoT OSS projects emerging, also within the Eclipse Foundation. Code clonin…