5 citations · 16 across the 6 of their papers we have counts for
7 papers
PATCH: Empowering Large Language Model with Programmer-Intent Guidance and Collaborative-Behavior Simulation for Automatic Bug Fixing
Yuwei Zhang, Zhi Jin, Ying Xing +5
Bug fixing holds significant importance in software development and maintenance. Recent research has made substantial strides in exploring the potential of large language models (L…
CITYWALK: Enhancing LLM-Based C++ Unit Test Generation via Project-Dependency Awareness and Language-Specific Knowledge
Yuwei Zhang, Qingyuan Lu, Kai Liu +6
Unit testing plays a pivotal role in the software development lifecycle, as it ensures code quality. However, writing high-quality unit tests remains a time-consuming task for deve…
Defect Category Prediction Based on Multi-Source Domain Adaptation
Ying Xing, Mengci Zhao, Bin Yang +4
In recent years, defect prediction techniques based on deep learning have become a prominent research topic in the field of software engineering. These techniques can identify pote…
STEAM: Simulating the InTeractive BEhavior of ProgrAMmers for Automatic Bug Fixing
Yuwei Zhang, Zhi Jin, Ying Xing +1
Bug fixing holds significant importance in software development and maintenance. Recent research has made notable progress in exploring the potential of large language models (LLMs…
Automated Static Warning Identification via Path-based Semantic Representation
Yuwei Zhang, Ying Xing, Ge Li +1
Despite their ability to aid developers in detecting potential defects early in the software development life cycle, static analysis tools often suffer from precision issues (i.e.,…
SAGA: Summarization-Guided Assert Statement Generation
Yuwei Zhang, Zhi Jin, Zejun Wang +2
Generating meaningful assert statements is one of the key challenges in automated test case generation, which requires understanding the intended functionality of the tested code.…
Neural Program Repair with Program Dependence Analysis and Effective Filter Mechanism
Yuwei Zhang, Ge Li, Zhi Jin +1
Automated program repair is a crucial task for improving the efficiency of software developers. Recently, neural-based techniques have demonstrated significant promise in generatin…