collaborators

5 papers

cs.SE2025

Explainable Fault Localization for Programming Assignments via LLM-Guided Annotation

Fang Liu, Tianze Wang, Li Zhang +3

Providing timely and personalized guidance for students' programming assignments, offers significant practical value for helping students complete assignments and enhance their lea…

cs.AI2025

LLM-Driven Collaborative Model for Untangling Commits via Explicit and Implicit Dependency Reasoning

Bo Hou, Xin Tan, Kai Zheng +3

Atomic commits, which address a single development concern, are a best practice in software development. In practice, however, developers often produce tangled commits that mix unr…

cs.SE2025

RepoScope: Leveraging Call Chain-Aware Multi-View Context for Repository-Level Code Generation

Yang Liu, Li Zhang, Fang Liu +6

Repository-level code generation aims to generate code within the context of a specified repository. Existing approaches typically employ retrieval-augmented generation (RAG) techn…

cs.SE2024

Peer-aided Repairer: Empowering Large Language Models to Repair Advanced Student Assignments

Qianhui Zhao, Fang Liu, Li Zhang +6

Automated generation of feedback on programming assignments holds significant benefits for programming education, especially when it comes to advanced assignments. Automated Progra…

cs.SE2024

Beyond Functional Correctness: Exploring Hallucinations in LLM-Generated Code

Fang Liu, Yang Liu, Lin Shi +5

The rise of Large Language Models (LLMs) has significantly advanced various applications on software engineering tasks, particularly in code generation. Despite the promising perfo…