Research
Research Interests
Software Engineering:
Awards
- ACM SIGSOFT Distinguished Paper Award for Paper "Generative Type Inference for Python" at ASE'23, Sep 2023.
- Distinguished Paper Award for Paper "REEF: A Framework for Collecting Real-World Vulnerabilities and Fixes" at the Industry Challenge Track of ASE'23, Sep 2023.
- ACM SIGSOFT Distinguished Paper Award Nomination for Paper "Static Inference Meets Deep Learning: A Hybrid Type Inference Approach for Python" at ICSE'22, May 2022.
Statistics
Total Publications
First-author Publications
2024
"Domain Knowledge Matters: Improving Prompts with Fix Templates for Repairing Python Type Errors"
Yun Peng, Shuzheng Gao, Cuiyun Gao, Yintong Huo, Michael R. Lyu
46th International Conference on Software Engineering, Lisbon, Portugal, Apr 14-20, 2024
"Less is More? An Empirical Study on Configuration Issues in Python PyPI Ecosystem"
Yun Peng, Ruida Hu, Ruoke Wang, Cuiyun Gao, Shuqing Li, Michael R. Lyu
46th International Conference on Software Engineering, Lisbon, Portugal, Apr 14-20, 2024
"Less Cybersickness, Please: Demystifying and Detecting Stereoscopic Visual Inconsistencies in Virtual Reality Apps"
Shuqing Li, Cuiyun Gao, Jianping Zhang, Yujia Zhang, Yepang Liu, Jiazhen Gu, Yun Peng, Michael R. Lyu
The ACM International Conference on the Foundations of Software Engineering, Porto de Galinhas, Brazil, Brazil, Jul 15-19, 2024
"Enhancing LLM-Based Coding Tools through Native Integration of IDE-Derived Static Context"
Yichen Li, Yun Peng, Yintong Huo, Michael R. Lyu
The First International Workshop on Large Language Models for Code, Lisbon, Portugal, Apr 20, 2024
2023
"Generative Type Inference for Python"
Yun Peng, Chaozheng Wang, Wenxuan Wang, Cuiyun Gao, Michael R. Lyu
38th IEEE/ACM International Conference on Automated Software Engineering, Kirchberg, Luxembourg, Sep 11-15, 2023
ACM SIGSOFT Distinguished Paper Award
"REEF: A Framework for Collecting Real-World Vulnerabilities and Fixes"
Chaozheng Wang, Zongjie Li, Yun Peng, Shuzheng Gao, Sirong Chen, Shuai Wang, Cuiyun Gao, Michael R. Lyu
38th IEEE/ACM International Conference on Automated Software Engineering, Kirchberg, Luxembourg, Sep 11-15, 2023 (Industry Challenge)
Distinguished Paper Award for Industry Challenge Track
"Prompt Tuning in Code Intelligence: An Experimental Evaluation"
Chaozheng Wang, Yuanhang Yang, Cuiyun Gao, Yun Peng, Hongyu Zhang, Michael R. Lyu
IEEE Transactions on Software Engineering
"API Usage Recommendation via Multi-View Heterogeneous Graph Representation Learning"
Yujia Chen, Cuiyun Gao, Xiaoxue Ren, Yun Peng, Xin Xia, Michael R. Lyu
IEEE Transactions on Software Engineering
2022
"Revisiting, Benchmarking and Exploring API Recommendation: How Far Are We?"
Yun Peng, Shuqing Li, Wenwei Gu, Yichen Li, Wenxuan Wang, Cuiyun Gao, Michael R. Lyu
IEEE Transactions on Software Engineering
"No More Fine-tuning? An Experimental Evaluation of Prompt Tuning in Code Intelligence"
Chaozheng Wang, Yuanhang Yang, Cuiyun Gao, Yun Peng, Hongyu Zhang and Michael R. Lyu
30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Singapore, Nov 14-18, 2022
”Static Inference Meets Deep Learning: A Hybrid Type Inference Approach for Python”
Yun Peng, Zongjie Li, Cuiyun Gao, Bowei Gao, David Lo, Qirun Zhang, Michael R. Lyu
44th International Conference on Software Engineering, Pittsburgh, PA, USA, May 21-29, 2022
Nominated for ACM SIGSOFT Distinguished Paper Award
"Source code summarization with structural relative position guided Transformer"
Zi Gong, Cuiyun Gao, Yasheng Wang, Wenchao Gu, Yun Peng and Zenglin Xu
29th IEEE International Conference onSoftware Analysis, Evolution and Reengineering, March 15-18, 2022
Detailed Research Projects
ASE 2023
Generative Type Inference for Python ASE 2023 Paper Information Paper Name: Generative Type Inference for Python Conference: 38th IEEE/ACM International…
TSE 2022
Revisiting, Benchmarking and Exploring API Recommendation: How Far Are We? TSE 2022 Paper Information Paper Name: Revisiting, Benchmarking and Exploring…
ICSE22
Static Inference Meets Deep Learning: A Hybrid Type Inference Approach for Python ICSE 2022 Paper Information Paper Name: Static Inference…
SANER2021
An Empirical Study for Common Language Features Used in Python Projects SANER 2021 Paper Information Paper Name: An Empirical Study for…