基于深度学习的API误用缺陷检测

来源 :软件学报 | 被引量 : 10次 | 上传用户:gdcjr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
开发人员经常需要使用各种应用程序编程接口(applicationprogramminginterface,简称API)来复用已有的软件框架、类库等.由于API自身的复杂性、文档资料的缺失等原因,开发人员经常会误用API,从而导致代码缺陷.为了自动检测API误用缺陷,需要获得API使用规约,并根据规约对API使用代码进行检测.然而,可用于自动检测的API规约难以获得,而人工编写并维护的代价又很高.针对以上问题,将深度学习中的循环神经网络模型应用于API使用规约的学习及API误用缺陷的检测.在大量的开源
其他文献
采用带可变遗忘因子的最小二乘参数辨识算法和带可变移动因子的极点移动技术,推导出一种新的自适应PID励磁控制算法,实现了同步发电机励磁的非线性调节。文中介绍了调节器的设计原
在分析了运用现代 手段管理学生工作的迫切性,可行性,现实性的基础上,系统的阐述了计算机技术在学生思想政治教育,教学,行政管理中的应用方式,并对实践中存在的问题及其对策作出探
给出C^n中有界对称区域的Bergman空间上具有L^∞-符号中的Toeplitz算子和Hankel算子为紧算子的充要条件,最后还得到一些推论。
介绍日本东京大学机械系三学科实施CAD/CAM课程教育的基本情况,结合我们从事该课程的教育和研究工作,提出我们的看法和意见
当地理信息技术发展并获得新的且常常是非传统意义上的用户时,图书管理员正着力于发展各种服务及收集大量资料以满足他们的需求。获取、处理描述以及分发信息这些传统的图书馆
本文从理论上分析了试验图幅J-50-〔09〕1:25万地形数据采集的精度,并进行了实验精度的统计,提出了保证数据采集精度应采取的技术措施。
本文以水杨酸及其卤代衍生物与邻氯对硝基苯胺为原料,合成了四个新Schiff碱,并制备了六个铜(Ⅱ)、镉(Ⅱ)Schiff碱配合物,探索了配体及铜(Ⅱ)Schiff碱配合物的倍频性能。
对1:500 ̄1:100万地形图在国民经济建设主要部门中的用途进行了研究;分析了现行地形图存在的一些主要问题,对新型地形图即数字化地形图作了概要介绍。
Cu(Ⅱ)与DBH-PF生成1∶3的紫色络合物,在pH5.4六次甲基四胺-HCl缓冲介质中在表面活性剂CPB-OP存在下,显色反应时间为10min,络合物一经反应完全至少可稳定10h吸光度不变,摩尔吸光系数为1.65×105L·mol-1·cm-1,最大吸收波长
【关键词】形象化教学;低年段;语用能力  【中图分类号】G623.2 【文献标志码】A 【文章编号】1005-6009(2016)01-0059-01  我校曾举行同题异构专题教学展示活动,两位老师均执教苏教版一下《咏华山》一课。《咏华山》是一篇文包诗,叙述了寇准跟先生登华山时咏诗赞华山的故事,把古诗《华山》巧妙地包含在叙述寇准与先生登山的过程中,诗与文浑然一体,相映成趣。在教学过程中,两位老