Publications
2023
[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 Computer Research and Development (in Chinese), Accepted
[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
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)