当前位置: X-MOL首页全球导师 国内导师 › 刘辉

个人简介

刘辉,教授、博士生导师、教育部新世纪优秀人才、CCF杰出会员。2008年从北京大学获得博士学位并加入北京理工大学计算机学院,2012-2013年在英国UCL进行访问研究,2013年入选教育部新世纪优秀人才和北京青年英才资助计划。目前主要研究“智能软件工程”,将人工智能和大数据技术应用于软件工程方面的研究工作。 主持/参与了国家自然科学基金青年基金、国家自然科学基金面上项目、国家自然基金重大项目、国家重点研发项目、教育部博士点基金等二十余项国家级科研项目。在IEEE TSE、ACM TOSEM、ICSE、FSE、ASE、ISSTA等中国计算机学会推荐的A类顶级国际期刊/会议上发表论文二十余篇,他引近千。 获得北京市技术发明二等奖、CCF A类国际会议ICSE 2022 杰出论文奖、CCF B类期刊IET Software Premium(Best Paper)Award、CCF B类会议RE 2021 最佳论文奖。担任中国计算机学会软件工程专委会常务委员、副秘书长,软件智能与软件工程研究所副所长。担任CCF A类会议ASE 2022 程序委员会委员、CCF B类国际知名期刊IET Software副主编以及EMSE和JSS的客座编辑。 所获奖励 北京市技术发明二等奖(2021) CCF A类会议ICSE 2022 杰出论文奖 CCF B类会议RE 2021 最佳论文奖 IET Software Premium(Best Paper)Award 中国电子学会优秀硕士论文提名奖(指导教师) 全国工程硕士实习实践优秀成果奖(指导教师) 北京理工大学优秀学位论文指导教师奖 北京理工大学教育教学成果一等奖 北京理工大学研究生教育成果一等奖

研究领域

智能软件工程、数据挖掘、深度学习

近期论文

查看导师新发文章 (温馨提示:请注意重名现象,建议点开原文通过作者单位确认)

Leping Li, Hui Liu, Kejun Li, Yanjie Jiang, Rui Sun: Generating Concise Patches for Newly Released Programming Assignments. IEEE Trans. Software Eng. 49(1): 450-467 (2023) Yanjie Jiang, Hui Liu, Xiaoqing Luo, Zhihao Zhu, Xiaye Chi, Nan Niu, Yuxia Zhang, Yamin Hu, Pan Bian, Lu Zhang: BugBuilder: An Automated Approach to Building Bug Repository. IEEE Trans. Software Eng. 49(4): 1443-1463 (2023) Zedong Peng, Prachi Rathod, Nan Niu, Tanmay Bhowmik, Hui Liu, Lin Shi, Zhi Jin: Testing software's changing features with environment-driven abstraction identification. Requir. Eng. 27(4): 405-427 (2022) Yuxia Zhang, Hui Liu, Xin Tan, Minghui Zhou, Zhi Jin, Jiaxin Zhu: Turnover of Companies in OpenStack: Prevalence and Rationale. ACM Trans. Softw. Eng. Methodol. 31(4): 75:1-75:24 (2022) Yanjie Jiang, Hui Liu, Jiahao Jin, Lu Zhang: Automated Expansion of Abbreviations Based on Semantic Relation and Transfer Expansion. IEEE Trans. Software Eng. 48(2): 519-537 (2022) Lin Jiang, Hui Liu, He Jiang, Lu Zhang, Hong Mei: Heuristic and Neural Network Based Prediction of Project-Specific API Member Access. IEEE Trans. Software Eng. 48(4): 1249-1267 (2022) Hui Liu, Mingzhu Shen, Jiaqi Zhu, Nan Niu, Ge Li, Lu Zhang: Deep Learning Based Program Generation From Requirements Text: Are We There Yet? IEEE Trans. Software Eng. 48(4): 1268-1289 (2022) Yingchen Tian, Yuxia Zhang, Klaas-Jan Stol, Lin Jiang, Hui Liu: What Makes a Good Commit Message? ICSE 2022: 2389-2401 Yuxia Zhang, Klaas-Jan Stol, Hui Liu, Minghui Zhou: Corporate dominance in open source ecosystems: a case study of OpenStack. ESEC/SIGSOFT FSE 2022: 1048-1060 Yanjie Jiang, Hui Liu, Yuxia Zhang, Weixing Ji, Hao Zhong, Lu Zhang: Do bugs lead to unnaturalness of source code? ESEC/SIGSOFT FSE 2022: 1085-1096 Yingchen Tian, Yuxia Zhang, Klaas-Jan Stol, Lin Jiang, Hui Liu: What Makes a Good Commit Message? CoRR abs/2202.02974 (2022) Fang Liu, Zhiyi Fu, Ge Li, Zhi Jin, Hui Liu, Yiyang Hao: Non-autoregressive Model for Full-line Code Completion. CoRR abs/2204.09877 (2022) Guangjie Li, Hui Liu, Ally S. Nyamawe: A Survey on Renamings of Software Entities. ACM Comput. Surv. 53(2): 41:1-41:38 (2021) Inam Illahi, Hui Liu, Qasim Umer, Nan Niu: Machine learning based success prediction for crowdsourcing software projects. J. Syst. Softw. 178: 110965 (2021) Sen Fang, Youshuai Tan, Tao Zhang, Zhou Xu, Hui Liu: Effective Prediction of Bug-Fixing Priority via Weighted Graph Convolutional Networks. IEEE Trans. Reliab. 70(2): 563-574 (2021) Hui Liu, Jiahao Jin, Zhifeng Xu, Yanzhen Zou, Yifan Bu, Lu Zhang: Deep Learning Based Code Smell Detection. IEEE Trans. Software Eng. 47(9): 1811-1837 (2021) Kejun Li, Taiming Wang, Hui Liu: NameChecker: Detecting Inconsistency between Method Names and Method Bodies. APSEC 2021: 22-31 Lei Qiao, Guangjie Li, Daohua Yu, Hui Liu: Deep Feature Learning to Quantitative Prediction of Software Defects. COMPSAC 2021: 1401-1402 Xuanyi Lin, Zedong Peng, Nan Niu, Wentao Wang, Hui Liu: Finding Metamorphic Relations for Scientific Software. ICSE (Companion Volume) 2021: 254-255 Yanjie Jiang, Hui Liu, Nan Niu, Lu Zhang, Yamin Hu: Extracting Concise Bug-Fixing Patches from Human-Written Patches in Version Control Systems. ICSE 2021: 686-698 Zedong Peng, Prachi Rathod, Nan Niu, Tanmay Bhowmik, Hui Liu, Lin Shi, Zhi Jin: Environment-Driven Abstraction Identification for Requirements-Based Testing. RE 2021: 245-256 Yanjie Jiang, Hui Liu, Yuxia Zhang, Nan Niu, Yuhai Zhao, Lu Zhang: Which abbreviations should be expanded? ESEC/SIGSOFT FSE 2021: 578-589 Yanjie Jiang, Hui Liu, Nan Niu, Lu Zhang, Yamin Hu: Extracting Concise Bug-Fixing Patches from Human-Written Patches in Version Control Systems. CoRR abs/2103.00156 (2021) Guangjie Li, Hui Liu, Ge Li, Sijie Shen, Hanlin Tang: LSTM-based argument recommendation for non-API methods. Sci. China Inf. Sci. 63(9): 1-22 (2020) Ally S. Nyamawe, Hui Liu, Nan Niu, Qasim Umer, Zhendong Niu: Feature requests-based recommendation of software refactorings. Empir. Softw. Eng. 25(5): 4315-4347 (2020) Qasim Umer, Hui Liu, Inam Illahi: CNN-Based Automatic Prioritization of Bug Reports. IEEE Trans. Reliab. 69(4): 1341-1354 (2020) Yanjie Jiang, Hui Liu, Jiaqi Zhu, Lu Zhang: Automatic and Accurate Expansion of Abbreviations in Parameters. IEEE Trans. Software Eng. 46(7): 732-747 (2020) Yanjie Jiang, Hui Liu, Jiaqi Zhu, Lu Zhang: Corrections to "Automatic and Accurate Expansion of Abbreviations in Parameters". IEEE Trans. Software Eng. 46(9): 1039 (2020) Miaoying Wang, Weixing Ji, Dejiang Jing, Hui Liu: Identification of Misleading Location Information in Compiler Diagnoses. APSEC 2020: 460-464 Hui Liu, Mingzhu Shen, Jiahao Jin, Yanjie Jiang: Automated classification of actions in bug reports of mobile apps. ISSTA 2020: 128-140 Guangjie Li, Hui Liu, Jiahao Jin, Qasim Umer: Deep Learning Based Identification of Suspicious Return Statements. SANER 2020: 480-491 Inam Illahi, Hui Liu, Qasim Umer, Syed Anees Haider Zaidi: An Empirical Study on Competitive Crowdsource Software Development: Motivating and Inhibiting Factors. IEEE Access 7: 62042-62057 (2019) Qasim Umer, Hui Liu, Yasir Sultan: Sentiment based approval prediction for enhancement reports. J. Syst. Softw. 155: 57-69 (2019) He Jiang, Dong Liu, Xin Chen, Hui Liu, Hong Mei: How are design patterns concerned by developers? ICSE (Companion Volume) 2019: 232-233 Rui Sun, Hui Liu, Leping Li: Slicing Based Code Recommendation for Type Based Instance Retrieval. ICSR 2019: 149-167 Lin Jiang, Hui Liu, He Jiang: Machine Learning Based Recommendation of Method Names: How Far are We. ASE 2019: 602-614 Ally S. Nyamawe, Hui Liu, Nan Niu, Qasim Umer, Zhendong Niu: Automated Recommendation of Software Refactorings Based on Feature Requests. RE 2019: 187-198 Yanjie Jiang, Hui Liu, Lu Zhang: Semantic relation based expansion of abbreviations. ESEC/SIGSOFT FSE 2019: 131-141 Qasim Umer, Hui Liu, Yasir Sultan: Emotion Based Automated Priority Prediction for Bug Reports. IEEE Access 6: 35743-35752 (2018) Ally S. Nyamawe, Hui Liu, Zhendong Niu, Wentao Wang, Nan Niu: Recommending Refactoring Solutions Based on Traceability and Code Metrics. IEEE Access 6: 49460-49475 (2018) Guangjie Li, Hui Liu, Qiurong Liu, Yuting Wu: Lexical Similarity Between Argument and Parameter Names: An Empirical Study. IEEE Access 6: 58461-58481 (2018) Thida Oo, Hui Liu, Bridget Nyirongo: Dynamic Ranking of Refactoring Menu Items for Integrated Development Environment. IEEE Access 6: 76025-76035 (2018) Guangjie Li, Hui Liu, Yanjie Jiang, Jiahao Jin: Test-Based Clone Detection: an Initial Try on Semantically Equivalent Methods. IEEE Access 6: 77643-77655 (2018) Zeeshan Ahmed Nizamani, Hui Liu, David M. Chen, Zhendong Niu: Automatic approval prediction for software enhancement requests. Autom. Softw. Eng. 25(2): 347-381 (2018) Hui Liu, Zhifeng Xu, Yanzhen Zou: Deep learning based feature envy detection. ASE 2018: 385-396 Wentao Wang, Nan Niu, Hui Liu, Zhendong Niu: Enhancing Automated Requirements Traceability by Resolving Polysemy. RE 2018: 40-51 Guangjie Li, Hui Liu: DataSet for paper. IEEE DataPort, 2018 note: work in progress Wenmei Liu, Hui Liu: Major motivations for extract method refactorings: analysis based on interviews and change histories. Frontiers Comput. Sci. 10(4): 644-656 (2016) Hui Liu, Qiurong Liu, Zhendong Niu, Yang Liu: Dynamic and Automatic Feedback-Based Threshold Adaptation for Code Smell Detection. IEEE Trans. Software Eng. 42(6): 544-558 (2016) Hui Liu, Qiurong Liu, Cristian-Alexandru Staicu, Michael Pradel, Yue Luo: Nomen est omen: exploring and exploiting similarities between argument and parameter names. ICSE 2016: 1063-1073 Hui Liu, Yuting Wu, Wenmei Liu, Qiurong Liu, Chao Li: Domino Effect: Move More Methods Once a Method is Moved. SANER 2016: 1-12 Hui Liu, Qiurong Liu, Yang Liu, Zhouding Wang: Identifying Renaming Opportunities by Expanding Conducted Rename Refactorings. IEEE Trans. Software Eng. 41(9): 887-900 (2015) Yuan Gao, Hui Liu, Xiaozhong Fan, Zhendong Niu, Bridget Nyirongo: Analyzing Refactorings' Impact on Regression Test Cases. COMPSAC 2015: 222-231 Wentao Wang, Nan Niu, Hui Liu, Yuting Wu: Tagging in Assisted Tracing. SST@ICSE 2015: 8-14 Hui Liu, Yang Liu, Xue Guo, Yuan Gao: Case study on software refactoring tactics. IET Softw. 8(1): 1-11 (2014) Nan Niu, Tanmay Bhowmik, Hui Liu, Zhendong Niu: Traceability-enabled refactoring for managing just-in-time requirements. RE 2014: 133-142 Hui Liu, Zhendong Niu, Zhiyi Ma, Weizhong Shao: Identification of generalization refactoring opportunities. Autom. Softw. Eng. 20(1): 81-110 (2013) Hui Liu, Xue Guo, Weizhong Shao: Monitor-Based Instant Software Refactoring. IEEE Trans. Software Eng. 39(8): 1112-1126 (2013) Hui Liu, Zhiyi Ma, Weizhong Shao, Zhendong Niu: Schedule of Bad Smell Detection and Resolution: A New Way to Save Effort. IEEE Trans. Software Eng. 38(1): 220-235 (2012) Hui Liu, Yuan Gao, Zhendong Niu: An Initial Study on Refactoring Tactics. COMPSAC 2012: 213-218 Yi Liu, Zhiyi Ma, Hui Liu, Weizhong Shao: Risk-driven Non-functional Requirement Analysis and Specification. SEKE 2012: 55-60 Hui Liu, Zhendong Niu, Zhiyi Ma, Weizhong Shao: Suffix tree-based approach to detecting duplications in sequence diagrams. IET Softw. 5(4): 385-397 (2011) Limei Yang, Hui Liu, Zhendong Niu: Identifying Fragments to be Extracted from Long Methods. APSEC 2009: 43-49 Hui Liu, Limei Yang, Zhendong Niu, Zhiyi Ma, Weizhong Shao: Facilitating software refactoring with appropriate resolution order of bad smells. ESEC/SIGSOFT FSE 2009: 265-268 Hui Liu, Ge Li, Zhiyi Ma, Weizhong Shao: Scheduling of conflicting refactorings to promote quality improvement. ASE 2007: 489-492 Hui Liu, Zhiyi Ma, Lu Zhang, Weizhong Shao: Detecting Duplications in Sequence Diagrams Based on Suffix Trees. APSEC 2006: 269-276

学术兼职

中国计算机学会软件工程专委会 副秘书长 中国计算机学会软件工程专委会 常务委员 IET Software 副主编 (CCF B类期刊) Empirical Software Engineering 客座编辑(CCF B类期刊) Journal of System and Software 客座编辑(CCF B类期刊) CCF A类会议ASE 程序委员会委员

推荐链接
down
wechat
bug