【摘 要】
:
大规模开源代码社区为开发者提供了丰富的软件资产,但要理解和利用这些代码却十分耗时耗力。为寻求代码理解、分析和挖掘的语义支撑,针对源代码变量名进行了研究,提出了一种
【机 构】
:
上海交通大学软件学院,公安部第三研究所
【基金项目】
:
国家自然科学基金资助项目(61472242);信息网络安全公安部重点实验室开放课题资助项目(C14609)
论文部分内容阅读
大规模开源代码社区为开发者提供了丰富的软件资产,但要理解和利用这些代码却十分耗时耗力。为寻求代码理解、分析和挖掘的语义支撑,针对源代码变量名进行了研究,提出了一种基于字段相似度与语义关联度的自动语义标注方法,并实现了相应的工具。该方法首先建立英文、中文、拼音语料库,并构建字段相似度模型生成多种候选标注方案;然后利用马尔可夫转移矩阵和语义网Word Net构建概率模型评选出最优的标注方案,从而实现源代码变量名的自动语义识别。使用Git Hub开源项目代码进行标注准确度实验,结果表明,初次标注准确度达到68.1%,随着用户反馈增加逐步提升到73.3%。
其他文献
11月19日,国家税务总局印发《关于实施进一步支持和服务民营经济发展若干措施的通知》(税总发〔2018〕174号),针对民营经济发展过程中遇到的各类税收问题,提出5个方面共26条具
"沃富林",这个中国本土的汽车音响改装服务品牌,来自中国湛江地区的一个人——杨德洲。而说起湛江,在中国汽车音响改装行业版图中,可以说大名鼎鼎——中国最早成规模做汽车音响
近年来,伴随着我国社会经济的持续发展,市场竞争也越来越激烈,物资采购是企业生产经营最基础的环节,会对企业的持续发展带来直接影响。对国有企业而言,由于其生产规模大,物资
0 引言PSS(电力系统稳定器)于1968年诞生于美国.1990年该国发布的标准IEEE Std.421.2中,要求每台并网运行的发电机组都必须在其励磁控制系统中配置PSS,并推荐了该国广为采用
美国劳工部公布的数据显示,由于更多劳动力进入就业市场求职,6月份美国失业率从前一个月的3.8%升至4%。6月美国非农部门新增就业岗位21.3万个,低于前一个月修正后的24.4万个,但高于市
渭南师范学院从"青年马克思主义者培养工程"实践中探索的大学生马克思主义素养培育模式——"四三三六"模式既从国际高校德育实践中得到启示,又得益于国内高校德育实践的滋养,
2012年9月26日,中国设备监理协会(CAPEO)秘书长江华女士和意大利工业企业联合会(UNINDUSTIBIA)副会长Truglio先生在北京签署了合作备忘录。
我国传统国有企业是在特殊的国情下形成的,它遵循以下三个基本逻辑:民族独立、人民政权的稳固与重工业优先发展的赶超战略;重工业优先发展可能与可行的路径选择;共产党的领导
5月的北京繁花似锦,而南半球的拉美却临近凄冷的冬天.2月份我们曾提示,美国债市利率的调整更值得关注.近期,美国10年期国债利率已突破3%,创下自2011年5月以来7年的新高.与此
近年,汽车音响市场上处理器的销售非常火热,差不多形成一个不成文的规定——没有处理器。就不会有好声音。虽然笔者认同处理器的重要性。但使用处理器也存在弊端:因为处理器质量