一种Java API文档对异常描述不一致的自动检测方法

来源 :计算机应用研究 | 被引量 : 4次 | 上传用户:nfu54153
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
应用程序编程接口(application programming interface,API)在软件开发以及代码复用中有着重要作用,API代码和文档存在的不一致情况会误导API的使用者,并降低软件开发效率及其稳定性等。针对Java API异常代码及其文档描述不一致的情况,提出了一种基于静态分析代码语法树及方法之间的调用关系的自动检测方法。为验证方法的有效性,利用JDK中的API源代码包及其相应文档作为测试对象。根据实验结果,该方法的检测结果能达到71.5%的准确率以及85.9%的召回率,能够较为准确
其他文献
1山东造纸行业2007年发展特点1.1产量和经济效益持续增长1.1.1主要纸浆纸种产量根据企业提供的数据,经协会秘书处汇总分析,2007年全省自制浆产量261万吨,同比增长4.4%。其中木浆产量1
为了提高竹子化机浆的飘逝性能和白度稳定性,研究了脂肪酶用量、处理温度、pH值和处理时间对粉丹竹SCMP过氧化氢漂白和其白度稳定性的影响,实验结果得出了脂肪酶处理的最佳工艺
针对目前的Wi-Fi室内定位普遍存在定位精度不高、定位结果不稳定等问题进行了研究,为了改善这些不稳定因素,根据室内传播信号波动较大的特点,提出了一种基于KNN的指纹定位改进算法的方法。该算法通过动态预测节点位置,从无线地图中过滤掉到标签处没有相似RSS向量的RP来寻找最近邻,以降低KNN算法的时间和计算复杂度。实验结果表明,改进后的算法在定位精确度方面有了较大的提高。因此得出结论:改进后的KNN定
6月5日,寰球汽车受日产汽车公司邀请,前往日产总部参观,并对日产的“e-POWER”智充电动技术进行深度体验和交流。  国内消费者对于日产“e-POWER”智充电动技术的了解源于2018年北京车展,作为日产智行概念三大组成板块之一的“e-POWER”智充电动技术,在日产智行概念中主要对应动力技术领域。据了解“e-POWER”智充电动技术来源于纯电动车聆风,沿袭了100%的电动车驱动核心概念。  对