collaborators

6 papers

cs.SE2026

Towards Automated Identification of Violation Symptoms of Architecture Erosion

Ruiyin Li, Peng Liang, Paris Avgeriou +1

Architecture erosion harms software maintenance when implementation deviates from intended architecture. Early detection of violation symptoms is essential, and code review comment…

cs.SE2026

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…

cs.SE2026

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…

cs.AI2026

Hidden Reliability Risks in Large Language Models: Systematic Identification of Precision-Induced Output Disagreements

Yifei Wang, Tianlin Li, Xiaohan Zhang +4

Large language models (LLMs) are increasingly deployed under diverse numerical precision configurations, including standard floating-point formats (e.g., bfloat16 and float16) and…

cs.SE2026

Unveiling the Role of ChatGPT in Software Development: Insights from Developer-ChatGPT Interactions on GitHub

Ruiyin Li, Peng Liang, Yifei Wang +3

The advent of Large Language Models (LLMs) has introduced a new paradigm in Software Engineering (SE), with generative AI tools like ChatGPT gaining widespread adoption among devel…

cs.SE2025

Demystifying Issues, Causes and Solutions in LLM Open-Source Projects

Yangxiao Cai, Peng Liang, Yifei Wang +2

With the advancements of Large Language Models (LLMs), an increasing number of open-source software projects are using LLMs as their core functional component. Although research an…