论文部分内容阅读
应用程序编程接口(application programming interface,API)在软件开发以及代码复用中有着重要作用,API代码和文档存在的不一致情况会误导API的使用者,并降低软件开发效率及其稳定性等。针对Java API异常代码及其文档描述不一致的情况,提出了一种基于静态分析代码语法树及方法之间的调用关系的自动检测方法。为验证方法的有效性,利用JDK中的API源代码包及其相应文档作为测试对象。根据实验结果,该方法的检测结果能达到71.5%的准确率以及85.9%的召回率,能够较为准确