分类: 计算机科学 >> 计算机科学的集成理论 提交时间: 2018-09-13 合作期刊: 《计算机应用研究》
摘要: 应用程序编程接口(application programming interface,API)在软件开发中起着非常关键的作用,而API文档的质量会严重影响开发人员对API的使用。为了完善API文档,提出了基于程序静态分析和自然语言处理的自动检测和修复API文档缺陷的方法,该方法能自动检测和修复API文档缺陷。实验中,缺陷检测结果的准确率和召回率分别达到74.6%和81.4%,能够较为准确地检测到java API的文档缺陷。在进一步的实验中,还对API文档的修复功能进行了评估,结果表明生成的文档正确且简洁,可以有效地修复API文档缺陷。