2024

[J12] Zhipeng Gao, Yanqi Su, Xing Hu*, Xin Xia. "Automating TODO-dropped Methods Detection and Patching" In ACM Transactions on Software Engineering and Methodology (TOSEM), Accepted as a Full Paper
[C27] Jiakun Liu, Zicheng Zhang, Xing Hu, Ferdian Thung, Shahar Maoz, Debin Gao, Eran Toch, Zhipeng Zhao, David Lo. "MiniMon: Minimizing Android Applications with Intelligent Monitoring-Based Debloating" 46th International Conference on Software Engineering (ICSE 2024), Accepted as a Full Paper
[C26] Shuzheng Gao, Wenxin Mao, Cuiyun Gao, Li Li, Xing Hu, Xin Xia, Michael Lyu. "Learning in the Wild: Towards Leveraging Unlabeled Data for Effectively Tuning Pre-trained Code Models" 46th International Conference on Software Engineering (ICSE 2024), Accepted as a Full Paper
[C25] Jiaqi Wu, Lingfeng Bao, Xiaohu Yang, Xin Xia, Xing Hu. "A Large-Scale Empirical Study of Open Source License Usage: Practices and Challenges" 21th IEEE International Conference on Mining Software Repositories (MSR 2024), Accepted as a Full Paper
[C24] Zhiyuan Pan, Xing Hu*, Xin Xia, Xian Zhan, David Lo, Xiaohu Yang. "PPT4J: Patch Presence Test for Java Binaries" 46th International Conference on Software Engineering (ICSE 2024), Accepted as a Full Paper
[C23] Junwei Zhang, Xing Hu*, Lingfeng Bao, Xin Xia, Shanping Li. "Dual Prompt-Based Few-Shot Learning for Automated Vulnerability Patch Localization" International Conference on Software Analysis, Evolution and Reengineering (SANER 2024), Accepted as a Full Paper
[C22] Shengyi Pan, Lingfeng Bao, Jiayuan Zhou, Xing Hu, Xin Xia, Shanping Li. "Towards More Practical Automation of Vulnerability Assessment" 46th International Conference on Software Engineering (ICSE 2024), Accepted as a Full Paper
[C21] Yanming Yang, Xing Hu*, Xin Xia, David Lo, Xiaohu Yang. "Streamlining Java Programming: Uncovering Well-Formed Idioms with IdioMine" 46th International Conference on Software Engineering (ICSE 2024), Accepted as a Full Paper
[C20] Junkai Chen, Xing Hu*, Zhenhao Li, Cuiyun Gao, Xin Xia, David Lo. "Code Search is All You Need? Improving Code Suggestions with Code Search" 46th International Conference on Software Engineering (ICSE 2024), Accepted as a Full Paper
[C19] Yi Gao, Xing Hu*, Tongtong Xu, Xin Xia, David Lo, Xiaohu Yang. "MUT: Human-in-the-Loop Unit Test Migration" 46th International Conference on Software Engineering (ICSE 2024), Accepted as a Full Paper
[C18] Zirui Chen, Xing Hu*, Xin Xia, Yi Gao, Tongtong Xu, David Lo, Xiaohu Yang. "Exploiting Library Vulnerability via Migration Based Automating Test Generation" 46th International Conference on Software Engineering (ICSE 2024), Accepted as a Full Paper
[C17] Qi Zhan, Xing Hu*, Zhiyang Li, Xin Xia, David Lo, Shanping Li. "PS3: Precise Patch Presence Test based on Semantic Symbolic Signature" 46th International Conference on Software Engineering (ICSE 2024), Accepted as a Full Paper

2023

[J11] Yanming Yang, Xing Hu*, Zhipeng Gao, Jinfu Chen, Chao Ni, Xin Xia, David Lo. "Federated Learning for Software Engineering: A Case Study of Code Clone Detection and Defect Prediction" IEEE Transactions on Software Engineering (TSE), Accepted as a Full Paper
[J10] Yanming Yang, Xing Hu*, Xin Xia, Xiaohu Yang. "The Lost World: Characterizing and Detecting Undiscovered Test Smells" In ACM Transactions on Software Engineering and Methodology (TOSEM), Accepted as a Full Paper
[J9] Jia Li, Zhuo Li, Huangzhao Zhang, Ge Li, Zhi Jin, Xing Hu, Xin Xia. "Poison Attack and Poison Detection on Deep Source Code Processing Models" In ACM Transactions on Software Engineering and Methodology (TOSEM), Accepted as a Full Paper
[C16] Zhipeng Xue, Zhipeng Gao, Xing Hu, Shanping Li. "ACWRecommender: A Tool for Validating Actionable Warnings with Weak Supervision" 38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023), Industry Challenge (Competition) Paper (Distinguished Paper Award)
[C15] Yanming Yang, Ying Zou, Xing Hu*, David Lo, Chao Ni, John Grundy, Xin Xia. "C3: Code Clone-based Identification of Duplicated Components" The 31th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE Industry Track 2023), Accepted as an Industry Track Paper [PDF]
[C14] Zhenhao Li, An Ran Chen, Xing Hu*, Xin Xia, Tse-Hsun (Peter) Chen, Weiyi Shang. "Are They All Good? Studying Practitioners' Expectations on the Readability of Log Messages" 38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023), Accepted as a Full Paper
[C13] Xing Hu, Zhuang Liu, Xin Xia, Zhongxin Liu, Tongtong Xu, Xiaohu Yang. "Identify and Update Test Cases when Production Code Changes: A Transformer-based Approach" 38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023), Accepted as a Full Paper
[C12] Jiakun Liu, Xing Hu, Ferdian Thung, Shahar Maoz, Eran Toch, Debin Gao, David Lo. "AutoDebloater: Automated Android App Debloating" 38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023), Accepted as a Tool Demo Paper
[J8] Junwei Zhang, Zhongxin Liu, Xing Hu, Xin Xia, Shanping Li. "Vulnerability Detection by Learning from Syntax-Based Execution Paths of Code" IEEE Transactions on Software Engineering (TSE), Accepted as a Full Paper [PDF]
[J7] Jia Li, Ge Li, Zhuo Li, Zhi Jin, Xing Hu, Kechi Zhang, Zhiyi Fu. "CodeEditor: Learning to Edit Source Code with Pre-trained Models" In ACM Transactions on Software Engineering and Methodology (TOSEM), Accepted as a Full Paper [PDF]
[J6] Qi Zhan, Shengyi Pan, Xing Hu*, Lingfeng Bao, Xin Xia. "Survey of Open Source Software Vulnerability Awareness" Journal of Software (in Chinese), Accepted [PDF]
[C11] Jiayuan Zhou, Michael Pacheco, Jinfu Chen, Xing Hu*, Xin Xia, David Lo, Ahmed E. Hassan. "CoLeFunDa: Explainable Silent Vulnerability Fix Identification" 45th ACM/IEEE International Conference on Software Engineering (ICSE 2023), Accepted as a Full Paper [PDF]
[C10] Jia Li, Yongmin Li, Ge Li, Zhi Jin, Xing Hu. "SkCoder: A Sketch-based Approach for Automatic Code Generation" 45th ACM/IEEE International Conference on Software Engineering (ICSE 2023), Accepted as a Full Paper [PDF]

2022

[C9] Shengyi Pan, Jiayuan Zhou, Filipe R. Cogo, Xin Xia, Lingfeng Bao, Xing Hu, Shanping Li, Ahmed E. Hassan. "Automated Unearthing of Dangerous Issue Reports" The 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2022), Accepted as a Research Full paper [PDF]
[C8] Chenning Tao, Qi Zhan, Xing Hu*, Xin Xia. "C4: Contrastive Cross-Language Code Clone Detection" 30th IEEE/ACM International Conference on Program Comprehension (ICPC 2022), Accepted as a Full Paper [PDF]
[C7] Xing Hu, Xin Xia, David Lo, Zhiyuan Wan, Qiuyuan Chen, Thomas Zimmermann. "Practitioners’ Expectations on Automated Code Comment Generation" 44th ACM/IEEE International Conference on Software Engineering (ICSE 2022), Accepted as a Full Paper [PDF]

2021

[J5] Xing Hu, Qiuyuan Chen, Haoye Wang, Xin Xia, David Lo, Thomas Zimmermann. "Correlating Automated and Human Evaluation of Code Documentation Generation Quality" In ACM Transactions on Software Engineering and Methodology (TOSEM), Accepted as a Full Paper [PDF]
[J4] Hao Yu, Xing Hu, Ge Li, Tao Xie, Ying Li, Qianxiang Wang. "Assessing and Improving an Evaluation Dataset for Detecting Semantic Code Clones via Deep Learning" In ACM Transactions on Software Engineering and Methodology (TOSEM), Accepted as a Full Paper [PDF]
[C6] Xing Hu, Zhipeng Gao, Xin Xia, David Lo, Xiaohu Yang. "Automating User Notice Generation for Smart Contract Functions" 36th IEEE/ACM International Conference on Automated Software Engineering (ASE 2021), Accepted as a Full Paper [PDF]
[C5] Jia Li, Yongmin Li, Ge Li, Xing Hu, Xin Xia, Zhi Jin. "EditSum: A Retrieve-and-Edit Framework for Source Code Summarization" 36th IEEE/ACM International Conference on Automated Software Engineering (ASE 2021), Accepted as a Full Paper [PDF]

2020

[J3] Xing Hu, Ge Li, Xin Xia, David Lo, Zhi Jin. "Deep Code Comment Generation with Hybrid Lexical and Syntactical Information" Empirical Software Engineering (EMSE), Accepted
[C4] Boao Li, Meng Yan, Xin Xia, Xing Hu, Ge Li, David Lo. "DeepCommenter: A Deep Code Comment Generation Tool with Hybrid Lexical and Syntactical Information" The 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2020), Accepted as a Tool Demo Paper

2019

[C3] Xing Hu, Rui Men, Ge Li, Zhi Jin. "Deep-AutoCoder: Learning to Complete Code Precisely with Induced Code Tokens" IEEE 43rd Annual Computer Software and Applications Conference (COMPSAC), Accepted as a Full Paper
[J2] Xing Hu, Ge Li, Fang Liu, Zhi Jin. "Program Generation and Code Completion Techniques Based on Deep Learning: Literature Review" Journal of Software (in Chinese), Accepted
[J1] Fang Liu, Ge Li, Xing Hu, Zhi Jin. "Program Comprehension Based on Deep Learning" Journal of Computer Research and Development (in Chinese), Accepted

2018

[C2] Xing Hu, Ge Li, Xin Xia, David Lo, Shuai Lu, Zhi Jin. "Summarizing Source Code with Transferred API Knowledge" 27th International Joint Conference on Artificial Intelligence (IJCAI 2018), Accepted as a Full Paper
[C1] Xing Hu, Ge Li, Xin Xia, David Lo, Zhi Jin. "Deep Code Comment Generation" 26th International Conference on Program Comprehension (ICPC 2018), Accepted as a Full Paper (ACM SIGSOFT Distinguished Paper Award)