《软件学报杂志》发表论文赏析

API使用的关键问题研究

来源:软件学报杂志2018年第6期北京时间:

作者:李正,吴敬征,李明树

单位:李正,中国科学院 软件研究所, 北京 100190;中国科学院大学, 北京 10019011,吴敬征,中国科学院 软件研究所, 北京 10019002,李明树,中国科学院 软件研究所, 北京 10019003

摘要:API (application programming interface,应用程序编程接口)在现代软件开发过程中被广泛使用.开发人员通过调用API快速构建项目,节省了大量的时间.但由于API数量众多、文档不够完善、维护更新不及时等原因,开发人员在学习使用API的过程中面临着严峻的挑战.一旦API使用不正确,程序可能会出现缺陷甚至严重的安全问题.通过对API相关文献的深入调研,对近些年来国内外学者在该研究领域取得的成果进行了系统总结.首先,介绍了API的基本概念并分析出影响API使用的3个关键问题:API文档质量不高、调用规约不完整以及API调用序列难以确定;接着,从API文档、调用规约和API推荐这3个主要方面对研究成果进行全面的分析;最后,对未来研究可能面临的挑战进行了展望.

关键词:API;调用规约;API文档;API推荐;API使用

基金资助:国家科技重大专项(2014ZX01029101-002);国家自然科学基金(61772507)

填文献完整题目 获取完整文献

填写需求
联系方式
注:学术顾问会在1小时内联系您,请留意!