一种基于调用序列网络的API推荐方法

来源 :软件导刊 | 被引量 : 0次 | 上传用户:andyylaopo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机程序的日益复杂,代码自动补全功能需求越来越迫切。围绕软件编码过程中API调用问题进行探究,利用代码中API之间的调用序列,构建API关系网络模型,从服务推荐角度实现精准的API推荐,从而提高软件项目开发效率。实验结果表明,基于API序列关系网络模型推荐方法具有可行性,且在推荐列表长度较大的情况下方法更具优势,相比基准方法推荐精度可提高7.5%。在推荐过程中提供的API子序列越长,推荐结果越准确,但耗时明显增加。在子序列长度为5时,方法推荐精度与运行时间可达到相对适中的效果。
其他文献
鉴于传统的人事测评技术已不能适应互联网时代的要求,文章对新出现的电子化(基于电话、基于计算机、基于网络)人事测评研究进行综合,表明电子化评价手段同传统的人事测评一样
通过对手机产品设计的具体分析,阐释了人性化设计的意义,旨在希望未来的手机产品设计能够符合人类工效学的要求,让使用者感觉到舒适、友好、交互.
从工业设计和人机工程学的角度对引发事故的人、物、管理等因素进行了分析,指出物的设计不合理是事故发生的基本因素,"以机器为本"的设计思想应转向"以人为本",以此为基础将
为了实现高效、快速的商标自动评审工作,提出将商标文字通过字形编码、拼音编码等方式映射为数字型字符串和字母型字符串的辨识算法。算法依照字形和拼音描述商标信息,配合改
针对钒流电池测试需求,介绍了钒流电池的工作原理,根据钒流电池运行参数,设计了一种C/S模式与B/S模式相结合的钒流电池监控管理系统。钒流电池监控管理系统主要利用C#语言和.
在我国经济水平不断发展的今天,有色金属材料的需求也在不断提升,在工业生产中被广泛应用。随着有色金属冶炼技术研究不断深入,使用范围逐渐扩大。由于有色金属材料的特殊性,
协同过滤算法是当今推荐系统普遍使用的一种推荐算法。面对单机模型已逐渐承受不了大数据给推荐系统带来的负荷问题,提出基于Spark平台的一种项目相似度与ALS相结合的协同过
In recent years,forms of outdoor advertisement variedand their contents emerged in an endless stream.Facilitiesof outdoor advertisement have also improved,from simplepaper-made pastor and fixed advert
许继集团有限公司是国家电力系统生产继电保护、控制和自动化成套装置及其它产品,以工、科、贸、金(融)为一体的国家大型一类骨干企业,总资产15.07亿元,主要经济指标以年均35%的速度