Publications

Papers

#: equal contributors   * : corresponding author
  • Bo Liu, Yanjie Jiang*, Yuxia Zhang, Nan Niu, Guangjie Li, Hui Liu*: Exploring the Potential of General Purpose LLMs in Automated Software Refactoring: An Empirical Study. In ASE(J) 2025.

  • Yanjie Jiang, Hui Liu, Jinyan Liu, Yuxia Zhang, Weixing Ji, Hao Zhong, and Lu Zhang: An Empirical Study on the Relationship Between Defects and Source Code's Unnaturalness. In TOSEM 2025, CCF-A.

  • Chunhao Dong#, Yanjie Jiang#, Yuxia Zhang, Yang Zhang, and Hui Liu: ChatGPT-Based Test Generation for Refactoring Engines Enhanced by Feature Analysis on Examples. In ICSE 2025, CCF-A.

  • Waseem Akram, Yanjie Jiang*, Yuxia Zhang, Haris Ali Khan, and Hui Liu*: LLM-based Method Name Suggestion with Automatically Generated Context-Rich Prompts. In FSE 2025, CCF-A.

  • Haris Ali Khan, Yanjie Jiang*, Qasim Umer, Yuxia Zhang, Waseem Akram, and Hui Liu*: Has My Code Been Stolen for Model Training? A Naturalness Based Approach to Code Contamination Detection. In FSE 2025, CCF-A.

  • Bo Liu, Hui Liu*, Nan Niu, Yuxia Zhang, Guangjie Li, He Jiang, and Yanjie Jiang*: An Automated Approach to Discovering Software Refactorings by Comparing Successive Versions. In TSE 2025, CCF-A.

  • Yanjie Jiang, Xiaye Chi, Yuxia Zhang, Weixing Ji, Guangjie Li, Weixiao Wang, Yunni Xia, Lu Zhang, Hui Liu: Automated Recommendation of Extracting Local Variable Refactorings. In TOSEM 2025, CCF-A.

  • Taiming Wang, Hui Liu*, Yuxia Zhang, Yanjie Jiang*: Recommending Variable Names for Extract Local Variable Refactorings. In TOSEM 2024, CCF-A.

  • Fu Fan#, Yanjie Jiang#, Tianyi Chen, Hengshun Zhang, Yuxia Zhang, Nan Niu, Hui Liu: An Empirical Study on Common Sense-Violating Bugs in Mobile Apps. In TOSEM 2024, CCF-A.

  • Tianyi Chen#, Yanjie Jiang#, Fu Fan, Bo Liu, Hui Liu: A Position-Aware Approach to Decomposing God Classes. In ASE 2024, CCF-A.

  • Yanjie Jiang, Hui Liu, Cheung Shing-Chi, Zhang Lu: Shortening Overlong Method Names with Abbreviations. In TOSEM 2024, CCF-A.

  • Chunhao Dong#, Yanjie Jiang#, Nan Niu, Yuxia Zhang, Hui Liu: Context-Aware Name Recommendation for Field Renaming. In ICSE 2024, CCF-A.

  • Bo Liu, Hui Liu, Nan Niu, Yuxia Zhang, Guangjie Li, Yanjie Jiang : Automated Software Entity Matching Between Successive Versions. In ASE 2023, CCF-A.

  • Xiaye Chi, Hui Liu, Guangjie Li, Weixiao Wang, Yunni Xia, Yanjie Jiang, Yuxia Zhang, and Weixing Ji: An Automated Approach to Extracting Local Variables. In ESEC/FSE 2023, CCF-A. (ACM SIGSOFT Distinguished Paper Award)

  • Bo Liu, Hui Liu*, Guangjie Li, Nan Niu, Zimao Xu, Yifan Wang, Yunni Xia, Yuxia Zhang, Yanjie Jiang*: Deep Learning Based Feature Envy Detection Boosted by Real-World Examples. In ESEC/FSE 2023, CCF-A.

  • Yanjie Jiang, Hui Liu, Xiaoqing Luo, Zhihao Zhu, Xiaye Chi, Nan Niu, Yuxia Zhang, Yamin Hu, Pan Bian, and Lu Zhang: BugBuilder: An Automated Approach to Building Bug Repository. In TSE 2023, CCF-A.

  • Leping Li, Hui Liu, Kejun Li, Yanjie Jiang, and Rui Sun: Generating Concise Patches for Newly Released Programming Assignments. In TSE 2022, CCF-A.

  • Yanjie Jiang, Hui Liu, Yuxia Zhang, Weixing Ji, Hao Zhong and Lu Zhang: Do Bugs Lead to Unnaturalness of Source Code? In ESEC/FSE 2022, CCF-A

  • Yanjie Jiang, Hui Liu, Nan Niu, Lu Zhang and Yamin Hu : Extracting Concise Bug-Fixing Patches from Human-Written Patches in Version Control Systems. In ICSE 2021, CCF-A.

  • Peilun Zhang, Yanjie Jiang, Anjiang Wei, Victoria Stodden, Darko Marinov, August Shi : Domain-Specific Fixes for Flaky Tests with Wrong Assumptions on Underdetermined Specifications. In ICSE 2021, CCF-A.

  • Yanjie Jiang, Hui Liu, Yuxia Zhang, Nan Niu, Yuhai Zhao and Lu Zhang : Which Abbreviations Should be Expanded? In ESEC/FSE 2021, CCF-A.

  • Hui Liu, Mingzhu Shen, Jiahao Jin, and Yanjie Jiang : Automated Classification of Actions in Bug Reports of Mobile Apps. In ISSTA 2020, CCF-A.

  • Yanjie Jiang, Hui Liu and Lu Zhang : Semantic Relation based Expansion of Abbreviations. In ESEC/FSE 2019, CCF-A.

  • Yanjie Jiang, Hui Liu, Jiahao Jin and Lu Zhang : Automated Expansion of Abbreviations Based on Semantic Relation and Transfer Expansion. In TSE 2019, CCF-A.

  • Yanjie Jiang, Hui Liu, Jiaqi Zhu and Lu Zhang : Automatic and Accurate Expansion of Abbreviations in Parameters. In TSE 2018, CCF-A.

  • Deep Learning-based Software Engineering: Progress, Challenges, and Opportunities. In SCIENCE CHINA Information Sciences, 2024. Co-corresponding Authors

  • 徐子懋, 姜艳杰*, 张宇霞, 刘辉: 基于大语言模型的长方法分解.软件学报.2024.

  • 姜艳杰, 东春浩, 刘辉 : 一种基于词法特征和数据挖掘的无意义变量名检测方法.计算机科学.2024.

Patents

  • 刘辉,姜艳杰. 一种对参数中缩写词进行自动扩展的方法. ZL 201810454262.3
  • 刘辉,罗晓青,姜艳杰. 一种面向源代码的缩写词扩展必要性自动判定方法. ZL 202110762787.5