CORC  > 北京大学  > 信息科学技术学院
基于代码库和特征匹配的函数名称推荐方法
高原 ; 刘辉 ; 樊孝忠 ; 牛振东
刊名软件学报
2015
关键词函数名称 推荐 特征选择 算法 自然语言处理
DOI10.13328/j.cnki.jos.004817
英文摘要函数名称质量的高低,对于理解和维护程序非常重要.然而对于软件开发人员,尤其是母语非英语的软件开发人员,为函数选取高质量的名称比较困难.为此,提出一种函数名称推荐方法.首先,基于开源软件创建函数库;然后,对于某个需要推荐名称的函数f,从函数库中检索与其相似的函数.对检索返回的相似函数用自然语言处理工具对函数名进行解析并获取标注词条,然后,从相应的函数体中提取特征代码并与相应的标注词条建立关联.基于此关联关系以及函数f的特征,自动推荐合适的函数名.该方法在开源项的1 430个函数中进行了初步验证,结果表明:有22.7%的推荐结果与原函数名完全一致,有57.9%的推荐结果与原函数名关键词一致或基本一...; 国家自然科学基金; 国家重点基础研究发展计划(973); 教育部新世纪优秀人才支持计划; 北京高等学校青年英才计划; 新闻出版重大科技工程项目(GAPP_ZDKJ_BQ/01) National Natural Science Foundation of China; National Program on Key Basic Research Project of China (973 Program); Program for New Century Excellent Talents in University of Ministry of Education of China; Beijing Higher Education Young Elite Teacher Project; Major Scientific and Technological Projects of Press and Publication, China; EI; 中文核心期刊要目总览(PKU); 中国科技核心期刊(ISTIC); 12; 3062-3074; 26
语种中文
内容类型期刊论文
源URL[http://ir.pku.edu.cn/handle/20.500.11897/456214]  
专题信息科学技术学院
推荐引用方式
GB/T 7714
高原,刘辉,樊孝忠,等. 基于代码库和特征匹配的函数名称推荐方法[J]. 软件学报,2015.
APA 高原,刘辉,樊孝忠,&牛振东.(2015).基于代码库和特征匹配的函数名称推荐方法.软件学报.
MLA 高原,et al."基于代码库和特征匹配的函数名称推荐方法".软件学报 (2015).
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace