About me

I am a Ph.D. student at the State Key Laboratory of Blockchain and Data Security, Zhejiang University. My research interests lie in software engineering, with a focus on software refactoring, software migration, and vulnerability impact analysis.

I am fortunate to be advised by Professor Xiaohu Yang, Professor Xin Xia, and Associate Professor Xing Hu at Zhejiang University.


Education & Experiences

  • Zhejiang University, Hangzhou, China

Ph.D. in Software Engineering | Sep. 2022 – Present
Advisor: Professor Xiaohu Yang Co-advisors: Professor Xin Xia, Associate Professor Xing Hu

  • Research Intern, Huawei, Hangzhou, China

Sep. 2022 – Present
Advisors: Professor Xin Xia, Dr. Tongtong Xu

  • Tianjin University, Tianjin, China

M.S. in Software Engineering | Sep. 2017 - Jan. 2020
Advisor: Professor Zan Wang Co-advisor: Associate Professor Shuang Liu


Publications

  1. IntentTester: Intent-Driven Multi-Agent Framework for Cross-Library Test Migration
    Yi Gao, Ziyuan Zhang, Xing Hu, Xiaohu Yang, Xin Xia*
    International Conference on the Foundations of Software Engineering (FSE 2026, CCF-A)

  2. GUIMigrator: Semantics-Preserving Transpilation from Android XML to Compose and SwiftUI
    Yi Gao, Xing Hu, Xiaohu Yang, Xin Xia*
    International Conference on the Foundations of Software Engineering (FSE 2026, CCF-A)

  3. Automated Knowledge-Aware Test Reuse
    Ziyuan Zhang, Yi Gao, Xing Hu, Xin Xia, Shanping Li
    International Conference on the Foundations of Software Engineering (FSE 2026, CCF-A)

  4. Depradar: Agentic Coordination for Context-Aware Defect Impact Analysis in Deep Learning Libraries
    Yi Gao, Xing Hu*, Tongtong Xu, Jiali Zhao, Xiaohu Yang, Xin Xia
    48th International Conference on Software Engineering (ICSE 2026, CCF-A)

  5. Automated Unit Test Refactoring
    Yi Gao, Xing Hu*, Xiaohu Yang, Xin Xia
    International Conference on the Foundations of Software Engineering (FSE 2025, CCF-A)

  6. Vulnerability-Triggering Test Case Generation from Third-Party Libraries
    Yi Gao, Xing Hu*, Zirui Chen, Tongtong Xu, Xiaohu Yang
    2nd Conference on AI Foundation Models and Software Engineering (FORGE 2025)

  7. MUT: Human-in-the-Loop Unit Test Migration
    Yi Gao, Xing Hu*, Tongtong Xu, Xin Xia, David Lo, Xiaohu Yang
    46th International Conference on Software Engineering (ICSE 2024, CCF-A)

  8. Exploiting Library Vulnerability via Migration Based Automating Test Generation
    Zirui Chen, Xing Hu*, Xin Xia, Yi Gao, Tongtong Xu, David Lo, Xiaohu Yang
    46th International Conference on Software Engineering (ICSE 2024, CCF-A)

  9. TECCD: A Tree Embedding Approach for Code Clone Detection
    Yi Gao, Zan Wang, Shuang Liu*, Lin Yang, Wei Sang and Yuanfang Cai
    2019 IEEE International Conference on Software Maintenance and Evolution (ICSME 2019, CCF-B)