collaborators

5 papers

cs.SE2026

Automating Just-In-Time Python Type Annotation Updating

Zhipeng Xue, Zhipeng Gao, Xing Hu +3

Type annotations are more and more popular in Python projects to avoid type errors caused by Python's dynamic typing feature. However, when developers change source code, these typ…

cs.SE2026

Refploit: Facilitating Exploit Construction via Code-Agent Trajectory Repair

Zirui Chen, Zhipeng Xue, Jiayuan Zhou +3

Vulnerability exploits play a crucial role in assessing the downstream impact of Java library vulnerabilities. While some vulnerabilities are accompanied by disclosed exploit refer…

cs.SE2025

Diffploit: Facilitating Cross-Version Exploit Migration for Open Source Library Vulnerabilities

Zirui Chen, Zhipeng Xue, Jiayuan Zhou +3

Exploits are commonly used to demonstrate the presence of library vulnerabilities and validate their impact across different versions. However, their direct application to alternat…

cs.SE2025

Actionable Warning Is Not Enough: Recommending Valid Actionable Warnings with Weak Supervision

Zhipeng Xue, Zhipeng Gao, Tongtong Xu +3

The use of static analysis tools has gained increasing popularity among developers in the last few years. However, the widespread adoption of static analysis tools is hindered by t…

cs.SE2025

Clean Code, Better Models: Enhancing LLM Performance with Smell-Cleaned Dataset

Zhipeng Xue, Xiaoting Zhang, Zhipeng Gao +4

The Large Language Models (LLMs) have demonstrated great potential in code-related tasks. However, most research focuses on improving the output quality of LLMs (e.g., correctness)…