4 papers
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…
Designing LLM-based Multi-Agent Systems for Software Engineering Tasks: Quality Attributes, Design Patterns and Rationale
Yangxiao Cai, Ruiyin Li, Peng Liang +2
As the complexity of Software Engineering (SE) tasks continues to escalate, Multi-Agent Systems (MASs) have emerged as a focal point of research and practice due to their autonomy…
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…
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…