Yan Lei bio photo

Email

Google Scholar

Publications

2024

  • Haoran Liu, Zhouyang Jia, Shanshan Li, Yan Lei, Yue Yu,Yu Jiang, Xiaoguang Mao, Xiangke Liao. Cut to the Chase: An Error-Oriented Approach to Detect Error-Handling Bugs. The ACM International Conference on the Foundations of Software Engineering (FSE), 2024, accepted. (CCF-A)
  • Jiaguo Wang, Yan Lei*, Maojin Li, Guanyu Ren, Huan Xie, Shifeng Jin, Junchao Li, Jian Hu. FLAKYRANK: Predicting Flaky Tests Using Augmented Learning to Rank. The 31st IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2024. (CCF-B, Distinguished Paper Award)
  • Zhenyu Wu, Deheng Yang, Yan Lei*, Huan Xie, Minghua Tang, Maojin Li. LabelRepair: Sequence Labelling for Compilation Errors Repair. The 31st IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2024. (CCF-B)

2023

  • Weifeng Sun, Hongyan Li, Meng Yan, Yan Lei, Hongyu Zhang. Revisiting and Improving Retrieval-Augmented Deep Assertion Generation. The 38th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2023. (CCF-A)
  • Weifeng Sun, Meng Yan, Zhongxin Liu, Xin Xia, Yan Lei, David Lo. Revisiting the Identification of the Co-Evolution of Production and Test Code. ACM Transactions on Software Engineering and Methodology (TOSEM), 2023. (CCF-A)
  • Zhuo Zhang, Yan Lei*, Xiaoguang Mao, Meng Yan, Xin Xia, David Lo. Context-Aware Neural Fault Localization. IEEE Transactions on Software Engineering (TSE), 2023. (CCF-A)
  • Jiang Wu, Yan Lei*, Zhuo Zhang, Xiankai Meng, Deheng Yang, Pan Li, Jiayu He, Xiaoguang Mao. Mantra: Mutation Testing of Hardware Design Code Based on Real Bugs. The 60th Design Automation Conference (DAC), 2023. (CCF-A)
  • Shangwen Wang, Bo Lin, Zhensu Sun, Ming Wen, Yepang Liu, Yan Lei, Xiaoguang Mao. Two Birds with One Stone: Boosting Code Generation and Code Search via a Generative Adversarial Network. The ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA), 2023. (CCF-A)
  • Deheng Yang, Kui Liu, Yan Lei*, Li Li, Huan Xie, Chunyan Liu, Zhenyu Wang, Xiaoguang Mao, TegawendĂ© F. BissyandĂ©. Demystifying API Misuses in Deep Learning Applications. Empirical Software Engineering (EMSE), 2023, accepted. (CCF-B)
  • Maojin Li, Yan Lei*, Huan Xie, Jiaguo Wang, Chunyan Liu, Zhengxiong Deng. Contrastive Coincidental Correctness Representation Learning. The 34th IEEE International Symposium on Software Reliability Engineering (ISSRE), 2023. (CCF-B)
  • Jiaying Li, Yan Lei*, Shanshan Li*, Haifang Zhou, Yue Yu, Zhouyang Jia, Yingwei Ma, Teng Wang. A Two-Stage Framework for Ambiguous Classification in Software Engineering. The 34th IEEE International Symposium on Software Reliability Engineering (ISSRE), 2023. (CCF-B)
  • Yan Lei, Tiantian Wen, Huan Xie, Lingfeng Fu, Chunyan Liu, Lei Xu, Hongxia Sun. Mitigating the Effect of Class Imbalance in Fault Localization Using Context-aware Generative Adversarial Network. The 31st IEEE/ACM International Conference on Program Comprehension (ICPC), 2023.(CCF-B)
  • Lingfeng Fu, Yan Lei*, Meng Yan, Ling Xu, Zhou Xu, Xiaohong Zhang. MetaFL: Metamorphic Fault Localization Using Weakly Supervised Deep Learning. IET Software (IETS), 2023. (CCF-B)
  • Zhou Tao, Yan Lei*, Huan Xie, Jian Hu. NeuralCCD: Integrating Multiple Features for Neural Coincidental Correctness Detection. The 30th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2023. (CCF-B)

2022

  • Zhuo Zhang, Yan Lei*, Ting Su, Meng Yan, Xiaoguang Mao,Yue Yu. Influential Global and Local Contexts Guided Trace Representation for Fault Localization. ACM Transactions on Software Engineering and Methodology (TOSEM), 2022, accepted. (CCF-A)
  • Huan Xie, Yan Lei*, Meng Yan, Yue Yu, Xin Xia, Xiaoguang Mao. A Universal Data Augmentation Approach for Fault Localization. The 44th International Conference on Software Engineering (ICSE), 2022. (CCF-A)
  • Zhuo Zhang, Yan Lei*, Meng Yan, Yue Yu, Jiachi Chen, Shangwen Wang, Xiaoguang Mao. Reentrancy Vulnerability Detection and Localization: A Deep Learning Based Two-phase Approach. The 37th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2022. (CCF-A)
  • Deheng Yang, Xiaoguang Mao, Liqian Chen, Xuezheng Xu, Yan Lei, David Lo, Jiayu He. TransplantFix: Graph Differencing-based Code Transplantation for Automated Program Repair. The 37th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2022. (CCF-A)
  • Deheng Yang, Yan Lei*, Xiaoguang Mao*, Yuhua Qi, and Xin Yi. Seeing the Whole Elephant: Systematically Understanding and Uncovering Evaluation Biases in Automated Program Repair. ACM Transactions on Software Engineering and Methodology (TOSEM), 2022, accepted. (CCF-A)
  • Zhixing Li, Yue Yu, Tao Wang, Yan Lei, Ying Wang, Huaimin Wang. To Follow or Not to Follow: Understanding Issue/Pull-Request Templates on GitHub. IEEE Transactions on Software Engineering (TSE), 2022, accepted. (CCF-A)
  • Yan Lei, Huan Xie, Tao Zhang, Meng Yan, Zhou Xu, Chengnian Sun. Feature-FL: Feature-based Fault Localization. IEEE Transactions on Reliability, 2022, 71(1): 264-283. (JCR Q1)
  • Zhuo Zhang, Yan Lei*, Xiaoguang Mao, Meng Yan, Xin Xia, Xiaohong Zhang. Improving Fault Localization Using Model-domain Synthesized Failing Test Generation. The 38th IEEE International Conference on Software Maintenance and Evolution (ICSME), 2022. (CCF-B)
  • Jiang Wu, Zhuo Zhang, Deheng Yang, Xiankai Meng, Jiayu He, Xiaoguang Mao, Yan Lei. Fault Localization for Hardware Design Code with Time-Aware Program Spectrum. The 40th International Conference on Computer Design (ICCD), 2022. (CCF-B)
  • Junji Yu, Yan Lei*, Huan Xie, Lingfeng Fu, Chunyan Liu. Context-based Cluster Fault Localization. The 30th ACM/IEEE International Conference on Program Comprehension (ICPC), 2022. (CCF-B)
  • Yan Lei, Chunyan Liu, Huan Xie, Sheng Huang, Meng Yan, Zhou Xu. BCL-FL: A Data Augmentation Approach with Between-Class Learning for Fault Localization. The 29th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2022. (CCF-B)
  • Jiayu He, Deheng Yang, Yan Lei, Jianjun Xu, Xiaoguang Mao. A Comprehensive Study of Real-World Bug Fixes in Hardware Description Languages. The 29th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2022. (CCF-B)
  • Zhongyang Deng, Ling Xu, Chao Liu, Meng Yan, Zhou Xu, Yan Lei. Fine-grained Co-Attentive Representation Learning for Semantic Code Search. The 29th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2022. (CCF-B)

2021

  • Hongjun Wu, Zhuo Zhang, Shangwen Wang, Yan Lei, Bo Lin, Yihao Qin, Haoyu Zhang, Xiaoguang Mao. Peculiar: Smart Contract Vulnerability Detection Based on Crucial Data Flow Graph and Pre-training Techniques. The 32nd International Symposium on Software Reliability Engineering (ISSRE), 2021. (CCF-B)
  • Zhaolin Luo, Ling Xu, Zhou Xu, Meng Yan, Yan Lei, Can Li. Contextual-Semantic-Aware Linkable Knowledge Prediction in Stack Overflow via Self-Attention. The 32nd International Symposium on Software Reliability Engineering (ISSRE), 2021. (CCF-B)
  • Deheng Yang, Yan Lei*, Xiaoguang Mao, David Lo, Huan Xie, Meng Yan. Is the Ground Truth Really Accurate? Dataset Purification for Automated Program Repair. The 28th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2021. (CCF-B)
  • Ling Xu, Huanhuan Yang, Chao Liu, Jianhang Shuai, Meng Yan, Yan Lei, Zhou Xu. Two-Stage Attention-Based Model for Code Search with Textual and Structural Features. The 28th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2021. (CCF-B)
  • Zhuo Zhang, Yan Lei*, Xiaoguang Mao, Meng Yan, Ling Xu, Xiaohong Zhang. A Study of Effectiveness of Deep Learning in Locating Real Faults. Information and Software Technology (IST), 131, 2021. (CCF-B)
  • Zhuo Zhang, Yan Lei*, Xiaoguang Mao, Meng Yan, Ling Xu, Junhao Wen. Improving Deep-Learning-based Fault Localization with Resampling. Journal of Software: Evolution and Process (JSEP), 2021, 33(3): 1-18. (CCF-B)