基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
API(application programming interface,应用程序编程接口)在现代软件开发过程中被广泛使用.开发人员通过调用API快速构建项目,节省了大量的时间.但由于API数量众多、文档不够完善、维护更新不及时等原因,开发人员在学习使用API的过程中面临着严峻的挑战.一旦API使用不正确,程序可能会出现缺陷甚至严重的安全问题.通过对API相关文献的深入调研,对近些年来国内外学者在该研究领域取得的成果进行了系统总结.首先,介绍了API的基本概念并分析出影响API使用的3个关键问题:API文档质量不高、调用规约不完整以及API调用序列难以确定;接着,从API文档、调用规约和API推荐这3个主要方面对研究成果进行全面的分析;最后,对未来研究可能面临的挑战进行了展望.
推荐文章
海域使用论证关键问题探讨
海域使用论证
可行性研究
环境影响评价
关键问题
化工涂料行业ERP的关键问题研究
流程行业
涂料企业
ERP
系统设计
路桥施工检测技术关键问题研究
路桥施工
检测技术
关键问题
设备预诊断及其关键问题研究
预诊断
趋势预测
评价因子
参考模式
状态维护
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 API使用的关键问题研究
来源期刊 软件学报 学科 工学
关键词 API 调用规约 API文档 API推荐 API使用
年,卷(期) 2018,(6) 所属期刊栏目 系统软件与软件工程
研究方向 页码范围 1716-1738
页数 23页 分类号 TP311
字数 14782字 语种 中文
DOI 10.13328/j.cnki.jos.005541
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 李明树 中国科学院软件研究所 59 1430 21.0 36.0
2 李正 中国科学院软件研究所 14 115 7.0 10.0
6 吴敬征 中国科学院软件研究所 7 27 3.0 5.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (32)
节点文献
引证文献  (9)
同被引文献  (10)
二级引证文献  (1)
1972(1)
  • 参考文献(1)
  • 二级参考文献(0)
1978(1)
  • 参考文献(1)
  • 二级参考文献(0)
1990(1)
  • 参考文献(1)
  • 二级参考文献(0)
1992(1)
  • 参考文献(1)
  • 二级参考文献(0)
1994(2)
  • 参考文献(2)
  • 二级参考文献(0)
1998(1)
  • 参考文献(1)
  • 二级参考文献(0)
2000(1)
  • 参考文献(1)
  • 二级参考文献(0)
2001(1)
  • 参考文献(1)
  • 二级参考文献(0)
2002(2)
  • 参考文献(2)
  • 二级参考文献(0)
2006(2)
  • 参考文献(2)
  • 二级参考文献(0)
2007(3)
  • 参考文献(3)
  • 二级参考文献(0)
2011(4)
  • 参考文献(4)
  • 二级参考文献(0)
2013(4)
  • 参考文献(4)
  • 二级参考文献(0)
2014(3)
  • 参考文献(3)
  • 二级参考文献(0)
2015(3)
  • 参考文献(3)
  • 二级参考文献(0)
2016(2)
  • 参考文献(2)
  • 二级参考文献(0)
2018(1)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(1)
  • 二级引证文献(0)
2018(1)
  • 引证文献(1)
  • 二级引证文献(0)
2019(7)
  • 引证文献(7)
  • 二级引证文献(0)
2020(2)
  • 引证文献(1)
  • 二级引证文献(1)
研究主题发展历程
节点文献
API
调用规约
API文档
API推荐
API使用
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
软件学报
月刊
1000-9825
11-2560/TP
16开
北京8718信箱
82-367
1990
chi
出版文献量(篇)
5820
总下载数(次)
36
总被引数(次)
226394
论文1v1指导