About Me
Welcome to my personal website! My name is Hao He (何昊, the “He” is pronounced like “Her” without “r”). I am currently a Ph.D. student in Software Engineering at Carniegie Mellon University, advised by Bogdan Vasilescu and Christian Kästner. In the past, I am fortunate to have worked with Minghui Zhou at Peking University. I am broadly interested in addressing sociotechnical sustainability problems in Open Source Software (OSS) communities, ecosystems, and supply chains. Methodologically, I am interested in applying network science, social science methods, and large language models to software engineering research.
Selected Publications
[FSE'25] Pinning Is Futile: You Need More Than Local Dependency Versioning to Defend Against Supply Chain Attacks
Hao He, Bogdan Vasilescu, Christian Kästner
In: The 2025 ACM International Conference on the Foundations of Software Engineering[arXiv] 4.5 Million (Suspected) Fake Stars in GitHub: A Growing Spiral of Popularity Contests, Scams, and Malware
Hao He, Haoqin Yang, Philipp Burckhardt, Alexandros Kapravelos, Bogdan Vasilescu, Christian Kästner
In: arXiv Preprint
[DOI] [PDF] [Code][ASE'23] Understanding and Remediating Open-Source License Incompatibilities in the PyPI Ecosystem
*Weiwei Xu, *Hao He, Kai Gao, and Minghui Zhou
In: The 38th IEEE/ACM International Conference on Automated Software Engineering
[DOI] [BibTeX] [PDF] [Code] *Joint First Authors[TSE] Automating Dependency Updates in Practice: An Exploratory Study on GitHub Dependabot
*Runzhi He, *Hao He, Yuxia Zhang, and Minghui Zhou
In: IEEE Transactions on Software Engineering
[DOI] [BibTeX] [PDF] [Code] *Joint First Authors[ICSE'22] Recommending Good First Issues in GitHub OSS Projects
*Wenxin Xiao, *Hao He, Weiwei Xu, Xin Tan, Jinhao Dong, and Minghui Zhou
In: The 2022 IEEE/ACM 44th International Conference on Software Engineering
[DOI] [BibTeX] [PDF] [Code] *Joint First Authors[ICPC'22] Demystifying Software Release Note Issues on GitHub
Jianyu Wu, Hao He, Wenxin Xiao, Kai Gao, and Minghui Zhou
In: The 2022 IEEE/ACM 30th International Conference on Program Comprehension
[DOI] [BibTeX] [PDF] [Code] 🏆Distinguished Paper Award![ESEC/FSE'21] A Large-Scale Empirical Study on Java Library Migrations: Prevalence, Trends, and Rationales
Hao He, Runzhi He, Haiqiao Gu, and Minghui Zhou
In: The 2021 ACM 29th Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering
[DOI] [BibTeX] [PDF] [Code]
See here or my Google Scholar or DBLP for a full list.