About Me

I am a Ph.D. candidate in Computer Software and Theory at School of Computer Science, Peking University, advised by Prof.Minghui Zhou at Open Source Software Data Analytics Lab. Prior to this, I earned my Bachelor’s Degree in Software Engineering from Soochow University in 2022, where I was mentored by Prof. Xiaofang Zhang. My research interests mainly focus on socio-technical issues within the open-source ecosystem, SE4AI, and AI4SE.

Education

  • 09/2022~Now, Peking University, Ph.D. student in Computer Software and Theory
  • 09/2018~06/2022, Soochow University, Bachelor of Software Engineering

Publications

Conference

  • [Arxiv’24]A First Look at License Compliance Capability of LLMs in Code Generation
    Weiwei Xu, Kai Gao, Hao He, and Minghui Zhou [pdf]

  • [FSE’24]PyRadar: Towards Automatically Retrieving and Validating Source Code Repository Information for PyPI Packages (CCF A)
    Kai Gao, Weiwei Xu, Wenhao Yang, and Minghui Zhou [pdf] In: The ACM International Conference on the Foundations of Software Engineering (FSE)

  • [ASE’23]Understanding and Remediating Open-Source License Incompatibilities in the PyPI Ecosystem (CCF A)
    Weiwei Xu*, Hao He*, Kai Gao and Minghui Zhou [PDF] In: the 38th IEEE/ACM International Conference on Automated Software Engineering, September 11-15, 2023, Luxembourg.

  • [ESEC/FSE’23]How Early Participation Determines Long-Term Sustained Activity in GitHub Projects? (CCF A)
    Wenxin Xiao, Hao He, Weiwei Xu, Yuxia Zhang and Minghui Zhou [PDF] In: 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, San Francisco, USA, 11 - 17 November 2023.

  • [ICSE’23 DEMO]LicenseRec: Knowledge based Open Source License Recommendation for OSS Projects
    Weiwei Xu, Xin Wu, Runzhi He and Minghui Zhou[PDF] In: The 45th IEEE/ACM International Conference on Software Engineering, May 14-20, 2023, Melbourne, Australia.

  • [SANER’23]Characterize Software Release Notes of GitHub Projects: Structure, Writing Style, and Content (CCF B)
    Jianyu Wu, Weiwei Xu, Kai Gao, Jingyue Li and Minghui Zhou[PDF] In: The 30th IEEE International Conference on Software Analysis, Evolution and Reengineering, March 21st-24th, 2023, Macao SAR, China.

  • [ICSE’22]Recommending Good First Issues in GitHub OSS Projects (CCF A)
    Wenxin Xiao, Hao He, Weiwei Xu , Xin Tan , Jinhao Dong , Minghui Zhou [PDF] In: The 44th International Conference on Software Engineering, May 21-29, 2022, Pittsburgh, PA, USA.

  • [SEKE’21]Multi-granularity code smell detection using deep learning method based on abstract syntax tree (CCF C)
    Weiwei Xu and Xiaofang Zhang [PDF] In: The 33rd International Conference on Software Engineering and Knowledge Engineering(SEKE), July 1-10, 2021, Pittsburgh, USA.

Journal

  • [Journal of Software 软件学报]Survey on quality of software code comments.软件中代码注释质量问题研究综述 (中文CCF A)
    Chao Wang, Weiwei Xu and Minghui Zhou[PDF] In: Journal of Software. Accepted in April 2023.

Teaching Experience

  • Java Programming, Teaching Assistant, Spring 2023, School of EECS, Peking University

  • Open Source Software Development, Teaching Assistant, Fall 2024, School of EECS, Peking University

Awards & Honers

  • 2022, Outstanding Graduate of Jiangsu Province, Soochow University
  • 2021, Merit Student of Jiangsu Province, Soochow University
  • 2020, National Scholarship, Soochow University

Hobbies

Fitness, gateball, photography