个人简介
鄢萌, 重庆大学CPS-DSC教育部重点实验室智能软件工程研究所所长,IEEE/ACM/CCF/会员。目前任职于重庆大学大数据与软件学院。于重庆大学大数据与软件学院获本/硕/博学位,浙江大学计算机学院博士后,澳大利亚蒙纳士大学(Monash University)访问学者。
鄢萌主要从事智能软件工程、软件仓库挖掘、软件解析学方面的研究。他的研究主要基于软件开发和维护过程中产生的软件工程大数据,利用人工智能、程序分析等技术手段,挖掘隐含的知识和模式,进而针对不同的软件工程活动,提出不同的辅助技术与工具,以提升软件开发和维护的效率和质量。
近年来,鄢萌主持中国博士后基金面上资助及特别资助各一项,作为项目骨干参与国家重点研发计划、浙江大学-阿里巴巴联合研究中心资助项目等多项,在软件工程著名期刊和会议发表论文20余篇,包括软件工程顶级期刊IEEE Transactions on Software Engineering(TSE)以及EMSE, IST, JSS, TSC, ICSME, ESEM,中国科学,软件学报等著名刊物,与加拿大皇后大学、澳大利亚蒙纳士大学、新加坡管理大学、浙江大学等海内外著名高校建立了紧密的合作关系。
更多信息参见: https://yanmeng.github.io/
鄢萌所在的智能软件工程研究所由重庆大学CPS-DSC教育部重点实验室和大数据与软件学院联合建立,目前研究团队包括鄢萌研究员、徐玲副教授、雷晏副教授、徐洲(弘深青年教师)和若干名本硕博同学。团队常年招收博士后、博士生、硕士生和本科实习生,鼓励高年级本科生提前参与科研,优秀者可留实验室或推荐出国深造。欢迎感兴趣的同学发邮件或者来办公室(虎溪校区大数据与软件学院304室)咨询。
近期动态:
[2020/06],一篇基于深度学习的缺陷定位论文被期刊TSC(CCF-B)录用
[2020/06],三项与阿里巴巴联合申请专利公布
[2020/03],一篇关于即时的软件缺陷预测与定位论文被软件工程顶级期刊TSE(CCF A)录用
[2020/03],一篇基于深度学习的代码搜索论文被ICPC 2020 (CCF B类会议)全文录用
[2020/03],一篇基于CNN的重复缺陷报告检测论文被ICPC 2020 (CCF B类会议)全文录用
[2020/02],一篇关于区块链隐私保护的论文被软件学报(CCF A中文)录用
[2020/02],一篇EMSE期刊论文被邀请至ICSE 2020 (CCF A)会议Journal First Track做报告
工作经历:
2019/10-至今,重庆大学,智能软件工程研究所,所长
2019/10-至今,重庆大学,大数据与软件学院,百人计划研究员,博导
2019/11-至今,深圳鹏城实验室,双聘研究员
2017/07-2019/09, 浙江大学,计算机学院,博士后 (合作导师:杨小虎教授,李善平教授)
2018/11-2019/06, 澳大利亚蒙纳士大学,访问学者 (合作导师:Xin Xia)
2018/05-2018/10, 阿里巴巴研发效能事业部,访问学者
授权/申请发明专利:
[7] 杨小虎; 曹靖; 刘力华; 张昕东; 鄢萌; 夏鑫. 一种基于深度学习的软件代码行级缺陷检测方法, CN110825642A, 发明型, 中国, 2020
[6] 蔡亮; 钟文枫; 刘力华; 张昕东; 鄢萌; 夏鑫; 李善平. 一种工作量感知的多分支软件变更级缺陷预测方法, CN111045920A, 发明型, 中国, 2020
[5] 蔡亮; 张洋; 鄢萌; 刘忠鑫; 夏鑫; 李善平; 王新宇. 一种基于最近邻算法的代码变更日志自动生成方法, CN111090460A, 发明型, 中国, 2020
[4] 傅珉; 杨昕立; 鄢萌; 李元平; 章修琳; 吴芮; 杨小虎. 代码克隆检测方法、装置以及电子设备, CN111124487A, 发明型, 中国, 2020
[3] 徐玲, 陆正发, 鄢萌, 杨梦宁, 葛永新, 洪明坚, 张小洪, 周末, 杨丹. 基于概率的无监督缺陷预测方法, CN106021115B, 发明型, 中国, 2016
[2] 徐玲, 杨梦宁, 葛永新, 洪明坚, 张小洪, 刘海林, 鄢萌. 一种软件缺陷组件预测的方法, CN104699614B, 发明型, 中国, 2015
[1] 张小洪, 鄢萌, 傅颖, 徐玲, 杨梦宁, 洪明坚, 葛永新, 杨丹. 基于半监督概率潜在语义分析的软件变更日志分类方法, CN103984756B, 发明型, 中国, 2014
近期论文
查看导师新发文章
(温馨提示:请注意重名现象,建议点开原文通过作者单位确认)
发表SCI期刊论文:
[11] Bei Wang, Ling Xu, Meng Yan, Chao Liu, Ling Liu. "Multi-Dimension Convolutional Neural Network for Bug Localization". IEEE Transactions on Services Computing (TSC, JCR Q1, CCF-B, IF: 5.707), Accepted, 2020
[10] Meng Yan, Xin Xia, Yuanrui Fan, Ahmed E. Hassan, David Lo, Shanping Li. "Just-In-Time Defect Identification and Localization: A Two-Phase Framework". IEEE Transactions on Software Engineering (TSE, JCR Q1, CCF-A, IF:4.778), Accepted, 2020
[9] Meng Yan, Xin Xia, David Lo, Ahmed E. Hassan, Shanping Li. "Characterizing and Identifying Reverted Commits". Empirical Software Engineering (EMSE, JCR Q1, CCF-B, IF:4.457), 2019 (Invited to ICSE 2020 as part of the Journal First Paper Track)
[8] Meng Yan, Xin Xia, Emad Shihab, David Lo, Jianwei Yin, Xiaohu Yang. "Automating Change-level Self-admitted Technical Debt Determination". IEEE Transactions on Software Engineering (TSE, JCR Q1, CCF-A, IF:4.778), 2018 (Invited to ESEC/FSE 2018 as part of the Journal First Paper Track)
[7] Chao Liu, Dan Yang, Xin Xia, Meng Yan, Xiaohong Zhang. "A Two-Phase Transfer Learning Model for Cross-Project Defect Prediction". Information and Software Technology (IST, JCR Q1, CCF-B, IF:2.921), 2018
[6] Meng Yan, Xin Xia, Xiaohong Zhang, Ling Xu, Dan Yang, Shanping Li. "Software Quality Assessment Model: A Systematic Mapping Study". SCIENCE CHINA Information Sciences (SCIS, JCR Q2, CCF-B, IF:2.731), 2018
[5] Meng Yan, Xiaohong Zhang, Chao Liu, Ling Xu, Mengning Yang, Dan Yang. "Automated change-prone class prediction on unlabeled dataset using unsupervised method". Information and Software Technology (IST, JCR Q1, CCF-B, IF:2.921), 2017
[4] Meng Yan, Xiaohong Zhang, Dan Yang, Ling Xu, Jeffrey D. Kymer. "A component recommender for bug reports using Discriminative Probability Latent Semantic Analysis". Information and Software Technology (IST, JCR Q1, CCF-B, IF:2.921), 2016
[3] Meng Yan, Ying Fu, Xiaohong Zhang, Dan Yang, Ling Xu, Jeffrey D. Kymer. "Automatically Classifying Software Changes via Discriminative Topic Model: Supporting Multi-category and Cross-project". Journal of Systems and Software (JSS, JCR Q1, CCF-B, IF:2.559), 2016
[2] Ying Fu, Meng Yan, Xiaohong Zhang, Ling Xu, Dan Yang. "Automated Classification of Software Change Messages by Semi-supervised Latent Dirichlet Allocation". Information and Software Technology (IST, JCR Q1, CCF-B, IF:2.921), 2015
[1] Hailin Liu, Ling Xu, Mengling Yang, Meng Yan, Xiaohong Zhang. "Predicting Component Failures Using Latent Dirichlet Allocation". Mathematical Problems in Engineering (MPE, JCR Q3, IF:1.179), 2015
发表会议论文:
[13] Jianjun He, Ling Xu, Meng Yan, Xin Xia, Yan Lei. "Duplicate Bug Report Detection Using Dual-Channel Convolutional Neural Networks". 28th International Conference on Program Comprehension (ICPC, CCF-B). Accepted as a Full paper, 2020
[12] Jianhang Shuai, Ling Xu, Chao Liu, Meng Yan, Xin Xia, Yan Lei. "Improving Code Search with Co-Attentive Representation Learning". 28th International Conference on Program Comprehension (ICPC, CCF-B). Accepted as a Full paper, 2020
[11] Can Li, Ling Xu, Meng Yan, Jianjun He and Zuli Zhang. "TagDeepRec: Tag Recommendation for Software Information Sites Using Attention-Based Bi-LSTM". The 12th International Conference on Knowledge Science, Engineering and Management (KSEM, CCF-C), Full paper, 2019
[10] Ling Xu, Bei Wang, Ling Liu, Mo Zhou, Shenping Liao, Meng Yan. "Misclassification Cost-Sensitive Software Defect Prediction". The 19th IEEE International Conference on Information Reuse and Integration for Data Science (IRI), Full paper, 2018 (Best Paper Runner up)
[9] Chao Liu, Dan Yang, Xin Xia, Meng Yan, Xiaohong Zhang. "Cross-Project Change-Proneness Prediction". The 42nd IEEE International Conference on Computers, Software and Applications (COMPSAC, CCF-C), Full paper, 2018
[8] Meng Yan, Yicheng Fang, David Lo, Xin Xia, Xiaohong Zhang. "File-Level Defect Prediction: Unsupervised vs. Supervised Models". 11th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM, CCF-B), Full paper, 2017
[7] Meng Yan, Xin Xia, Xiaohong Zhang, Dan Yang, Ling Xu. "Automating Aggregation for Software Quality Modeling". 33nd International Conference on Software Maintenance and Evolution (ICSME, CCF-B), NIER paper, 2017
[6] Meng Yan, Xin Xia, Xiaohong Zhang, Ling Xu, Dan Yang. "A Systematic Mapping Study of Quality Assessment Models for Software Products". The Annual Conference on Software Analysis, Testing and Evolution (SATE), Full paper, 2017 (Invited to SCIENCE CHINA Information Sciences Journal)
[5] Meng Yan, Xiaohong Zhang, Chao Liu, Jie Zou, Ling Xu, Xin Xia. "Learning to Aggregate: An Automated Aggregation Method for Software Quality Model". 39th International Conference on Software Engineering (ICSE, CCF-A), Poster Track, 2017
[4] Meng Yan, Xiaohong Zhang, Ling Xu, Haibo Hu, Song Sun, Xin Xia. "Revisiting the Correlation between Alerts and Software Defects-A Case Study on MyFaces, Camel, and CXF". The 41st IEEE International Conference on Computers, Software and Applications (COMPSAC, CCF-C), Short paper, 2017
[3] Meng Yan, Mengning Yang, Chao Liu, Xiaohong Zhang. "Self-learning Change-prone Class Prediction". 28th International Conference on Software Engineering & Knowledge Engineering (SEKE, CCF-C), Full paper, 2016
[2] Jie Zou, Ling Xu, Mengning Yang, Meng Yan, Dan Yang, Xiaohong Zhang. "Duplication Detection for Software Bug Reports based on Topic Model". 9th International Conference on Services Science (ICSS), Full paper, 2016
[1] Jie Zou, Ling Xu, Weikang Guo, Meng Yan, Dan Yang. "Which Non-functional Requirements Do Developers Focus On? An Empirical Study on Stack Overflow Using Topic Analysis". 12th Working Conference on Mining Software Repositories (MSR, CCF-C), Mining Challenge Track, 2015
发表中文期刊论文:
[6] 蔡亮,端豪,鄢萌*,夏鑫."基于双层协同的联盟区块链隐私数据保护方法".软件学报, 2020. (已录用)(一级学报,CCF-A类中文期刊)(通讯作者)
[5] 蔡亮,范元瑞,鄢萌*,夏鑫."即时软件缺陷预测研究进展".软件学报,30(5):1288-1307,2019. (Invited to NASAC 2018 as part of the 智能化软件新技术 Track)(一级学报,CCF-A类中文期刊)(通讯作者)
[4] 陈秋远,李善平,鄢萌*,夏鑫."代码克隆检测研究进展".软件学报,30(4):962-980,2019.(一级学报,CCF-A类中文期刊)(通讯作者)
[3] 鄢萌,夏鑫,杨小虎,李睿."能效:软件应用开发人员需要考虑的新问题"(特邀译文),中国计算机学会通讯,14(2): 82-87,2018
[2] 周末,徐玲,杨梦宁,廖胜平,鄢萌."基于深度自编码网络的软件缺陷预测方法",计算机工程与科学,40(10):1796-1804,2018
[1] 廖胜平,徐玲,鄢萌.基于采样的半监督支持向量机软件缺陷预测方法, 计算机工程与应用, 14:161-166, 2016