collaborators

7 papers

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

Beyond Models: Reflections on Engineering AI-enabled Systems in a Project-Based Course

Amir Mashmool, Kishan Ravindra Sawant, Mojtaba Shahin +2

Teaching Software Engineering for AI-enabled systems entails addressing the integration of AI components within full-scale software architectures under realistic constraints. While…

cs.SE2026

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…

cs.SE2026

Engineering for Crisis Management: A User-Centred Analysis of Disaster Mobile Applications

Muhamad Syukron, Anuradha Madugalla, Mojtaba Shahin +1

Disaster mobile apps play an increasingly important role in disseminating hazard information and supporting communities during emergency situations. This study presents a comprehen…

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.SE2026

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…