个人简介:
刘名威,副教授,博士生导师,565net必赢客户端“逸仙学者计划”新锐学者,中国计算机学会(CCF)软件工程专委会执行委员。2024年6月加入565net必赢客户端,此前在复旦大学获得本科学位(2017年)、博士学位(2022年)并完成博士后研究(2024年)。
研究聚焦于软件工程(SE)与人工智能(AI)交叉领域,特别是在AI4SE和SE4AI方面。我的主要兴趣在于利用先进的AI技术,如大规模语言模型(LLM)和知识图谱(KG),解决软件工程中的挑战,并应对AI应用和场景中常见的软件工程和系统工程问题。具体研究方向包括但不限于基于大模型的智能化开发与维护、软件开发知识图谱、大模型可信评测、可信代码大模型等。近五年来,在软件工程领域顶级国际期刊和会议(如TSE、TOSEM、ICSE、FSE、ASE等)发表了20余篇论文,并荣获多项殊荣,包括IEEE TCSE杰出论文奖(ICSME 2018,CCF-B)和ACM SIGSOFT杰出论文奖(FSE 2023,CCF-A)。更多信息请见个人主页:https://mingwei-liu.github.io/。
研究方向:
- AI4SE:将大模型、知识图谱等人工智能技术应用于软件开发的各个环节,以提升开发效率并保障软件可靠性。具体内容包括代码生成与补全、单元测试生成、漏洞检测与修复、代码翻译、代码搜索、文档生成、软件开发资源推荐等。
- SE4AI:研究如何评测和确保大模型的可信性,特别是可信代码大模型。同时,探索软件工程方法在AI系统开发和维护中的应用,涵盖AI模型的测试与验证、模型性能优化、模型安全性与隐私保护等。
研究与招生:
每年招收2至3名推免与统考硕士研究生以及1至2名博士研究生,为优秀硕士生提供硕转博的衔接培养机会。主要研究方向包括软件工程、大规模语言模型、知识图谱及其交叉领域。课题组内的同学们拥有丰富的海内外学术交流和访问机会,同时我们也为表现优异的本科生和研究生积极联系国内外顶尖互联网公司的实习和工作内推机会。欢迎对以上科研方向感兴趣的同学与我联系!
同时也欢迎有志于学术研究、希望早日接触科研工作并发表高质量论文的本科生加入我们的课题组!
联系方式:liumw26@mail.sysu.edu.cn
荣誉奖项
- 2024,565net必赢客户端“逸仙学者计划”新锐学者
- 2023,ACM SIGSOFT 杰出论文奖(ESEC/FSE 2023,CCF-A)
- 2023,CCF 软件工程专业委员会博士学位论文激励计划(2023)提名论文
- 2022,上海市 “超级博士后” 激励计划资助
- 2018,IEEE TCSE 杰出论文奖(ICSME 2018,CCF-B)
项目合作
获得2023年博士后面上资助,并参与多项国家级课题。与华为、腾讯、阿里、荣耀等公司在软件开发智能化领域保持长期且广泛的项目合作。
学术服务:
- 国际著名期刊和会议的审稿人:TSE、TOSEM、ESEM、JSEP、ICSME、SANER等
- 中国计算机学会(CCF)软件工程专委会执行委员
学术主页:
- Home Page: https://mingwei-liu.github.io/
- Google Scholar: https://scholar.google.com/citations?user=pd8zNUoAAAAJ
- DBLP: https://dblp.uni-trier.de/pid/136/5528-2.html
教学活动:
SSE302 软件测试
代表性论文(CCF A*15,中文CCF A*3,CCF B*2,国际会议杰出论文奖*2)
- [ICSE 2025, CCF A] Chong Wang, Jian Zhang, Yiling Lou, Mingwei Liu, Weisong Sun, Yang Liu, Xin Peng: TIGER: A Generating-Then-Ranking Framework for Practical Python Type Inference. ICSE 2025, 已录用
- [ICSE 2025, CCF A] Zhiqiang Yuan, Yiling Lou, Mingwei Liu, Shiji Ding, Kaixin Wang, Yixuan Chen, Xin Peng: Evaluating and Improving ChatGPT for Unit Test Generation. ICSE 2025, 已录用
- [ICSE 2024, CCF A] Xueying Du, Mingwei Liu, Kaixin Wang, Hanlin Wang, Junwei Liu, Yixuan Chen, Jiayi Feng, Chaofeng Sha, Xin Peng, Yiling Lou: Evaluating Large Language Models in Class-Level Code Generation. ICSE 2024: 81:1-81:13
- [软件学报 2024, 中文CCF A] 邹佰翰, 汪莹, 彭鑫, 娄一翎, 刘力华, 张昕东, 林帆, 刘名威: 重新审视代码补全中的检索增强策略, 软件学报 2024, 已录用
- [FSE 2023, CCF A, 杰出论文奖] Mingwei Liu, Yanjun Yang, Yiling Lou, Xin Peng, Zhong Zhou, Xueying Du, Tianyong Yang: Recommending Analogical APIs via Knowledge Graph Embedding. ESEC/SIGSOFT FSE 2023: 1496-1508
- [FSE 2023, CCF A] Xueying Du, Yiling Lou, Mingwei Liu, Xin Peng, Tianyong Yang: KG4CraSolver: Recommending Crash Solutions via Knowledge Graph. ESEC/SIGSOFT FSE 2023: 1242-1254
- [TSE 2023, CCF A] Mingwei Liu, Chengyuan Zhao, Xin Peng, Simin Yu, Haofen Wang, Chaofeng Sha: Task-Oriented ML/DL Library Recommendation Based on a Knowledge Graph. IEEE Trans. Software Eng. 49(8): 4081-4096 (2023)
- [TOSEM 2023, CCF A] Chong Wang, Xin Peng, Zhenchang Xing, Yue Zhang, Mingwei Liu, Rong Luo, Xiujie Meng: XCoS: Explainable Code Search Based on Query Scoping and Knowledge Graph. ACM Trans. Softw. Eng. Methodol. 32(6): 140:1-140:28 (2023)
- [ASE 2023, CCF A] Mingwei Liu, Tianyong Yang, Yiling Lou, Xueying Du, Ying Wang, Xin Peng: CodeGen4Libs: A Two-Stage Approach for Library-Oriented Code Generation. ASE 2023: 434-445
- [ICSME 2023, CCF B] Mingwei Liu, Simin Yu, Xin Peng, Xueying Du, Tianyong Yang, Huanjun Xu, Gaoyang Zhang: Knowledge Graph based Explainable Question Retrieval for Programming Tasks. ICSME 2023: 123-135
- [软件学报 2023, 中文CCF A] 杜雪盈, 刘名威, 沈立炜, 彭鑫: 面向链接预测的知识图谱表示学习方法综述, 软件学报 2023: 35 (1), 87-11
- [TSE 2022, CCF A] Mingwei Liu, Xin Peng, Andrian Marcus, Shuangshuang Xing, Christoph Treude, Chengyuan Zhao: API-Related Developer Information Needs in Stack Overflow. IEEE Trans. Software Eng. 48(11): 4485-4500 (2022)
- [FSE 2022, CCF A] Mingwei Liu, Xin Peng, Andrian Marcus, Christoph Treude, Jiazhan Xie, Huanjun Xu, Yanjun Yang: How to formulate specific how-to questions in software development? ESEC/SIGSOFT FSE 2022: 306-318
- [软件学报 2022, 中文CCF A] 邢双双, 刘名威, 彭鑫. 基于软件知识图谱的代码语义标签自动生成方法. 软件学报, 2022, 33(11): 4027– 4045
- [FSE 2021, CCF A] Mingwei Liu, Xin Peng, Andrian Marcus, Christoph Treude, Xuefang Bai, Gang Lyu, Jiazhan Xie, Xiaoxin Zhang: Learning-based extraction of first-order logic representations of API directives. ESEC/SIGSOFT FSE 2021: 491-502
- [ASE 2020, CCF A] Yang Liu, Mingwei Liu, Xin Peng, Christoph Treude, Zhenchang Xing, Xiaoxin Zhang: Generating Concept based API Element Comparison Using a Knowledge Graph. ASE 2020: 834-845
- [FSE 2020, CCF A] Wenkai Xie, Xin Peng, Mingwei Liu, Christoph Treude, Zhenchang Xing, Xiaoxin Zhang, Wenyun Zhao: API method recommendation via explicit matching of functionality verb phrases. ESEC/SIGSOFT FSE 2020: 1015-1026
- [FSE 2019, CCF A] Chong Wang, Xin Peng, Mingwei Liu, Zhenchang Xing, Xuefang Bai, Bing Xie, Tuo Wang: A learning-based approach for automatic construction of domain glossary from source code and documentation. ESEC/SIGSOFT FSE 2019: 97-108
- [FSE 2019, CCF A] Mingwei Liu, Xin Peng, Andrian Marcus, Zhenchang Xing, Wenkai Xie, Shuangshuang Xing, Yang Liu: Generating query-specific class API summaries. ESEC/SIGSOFT FSE 2019: 120-130
- [ICSME 2018, CCF B, 杰出论文奖] Hongwei Li, Sirui Li, Jiamou Sun, Zhenchang Xing, Xin Peng, Mingwei Liu, Xuejiao Zhao: Improving API Caveats Accessibility by Mining API Caveats Knowledge Graph. ICSME 2018: 183-193