Professional Activities
-
Journal Reviewer
- IEEE Transactions on Software Engineering (TSE)
- Journal of Systems and Software (JSS)
-
External Reviewer
- 2022: ICSE'22, FASE'22
- 2021: ASE'21, FSE'21, FASE'21
- 2020: ASE'20, ISSRE'20
- 2019: ICSE'19, ASE'19, ISSTA'19, ICST'19
- 2018: ASE'18
Awards
-
Best Poster Award - PyTorch Conference, 2024
-
UT Austin Graduate School Professional Development Award - The University of Texas at Austin, 2022
-
ACM SIGSOFT CAPS Travel Grant - ACM SIGSOFT CAPS, 2022
-
Best Artifact Award - The 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (FSE), 2021
-
Best Artifact Award - The 36th IEEE International Conference on Software Maintenance and Evolution (ICSME), 2020
-
UT Austin Graduate School Fellowship - Total value: USD $36,000, The University of Texas at Austin, 2017 - 2020
-
National Scholarship - The Ministry of Education of China, Received Twice, 2013 - 2014
Media Coverage
-
PyTorch Performance Debugging in N-Dimensional Parallelism
-
Diffbase: A Differential Factbase for Effective Software Evolution Management
-
GenSlice: Generalized Semantic History Slicing
-
Precfix: Large-Scale Patch Recommendation by Mining Defect-Patch Pairs
Invited Talks
-
Python Static Analysis: Performance Improvement and Applications in Machine Learning Domain
- Meta Platforms, Inc., New York, NY, USA, July 2022
-
Towards Reliable Software Evolution
- Microsoft, Virtual, May 2022
- Nanyang Technological University, Virtual, May 2022
-
Restoring the Executability of Jupyter Notebooks by Automatic Upgrade of Deprecated APIs
- The 36th IEEE/ACM International Conference on Automated Software Engineering (ASE), Virtual, November 2021
-
Artefacts Plenary: Relancer
- The 36th IEEE/ACM International Conference on Automated Software Engineering (ASE), Virtual, November 2021
-
Handling Nondeterminism in Data Science Applications
- Guest lecture, The University of Texas at Austin, Austin, TX, USA, September 2021
-
GenSlice: Generalized Semantic History Slicing
- The 36th IEEE International Conference on Software Maintenance and Evolution (ICSME), Adelaide, Australia, September 2020
-
A Framework for Checking Regression Test Selection Tools
- Nanyang Technological University, Singapore, Singapore, July 2019
-
Automated Analysis for Supporting Software Evolution
- Harbin Institute of Technology, Harbin, China, June 2018