亲爱的研友该休息了!由于当前在线用户较少,发布求助请尽量完整的填写文献信息,科研通机器人24小时在线,伴您度过漫漫科研夜!身体可是革命的本钱,早点休息,好梦!

Generating concept based API element comparison using a knowledge graph

计算机科学 文档 图形 知识图 应用程序编程接口 情报检索 程序设计语言 理论计算机科学
作者
Yang Liu,Mingwei Liu,Xin Peng,Christoph Treude,Zhenchang Xing,Xiaoxin Zhang
标识
DOI:10.1145/3324884.3416628
摘要

Developers are concerned with the comparison of similar APIs in terms of their commonalities and (often subtle) differences. Our empirical study of Stack Overflow questions and API documentation confirms that API comparison questions are common and can often be answered by knowledge contained in API reference documentation. Our study also identifies eight types of API statements that are useful for API comparison. Based on these findings, we propose a knowledge graph based approach APIComp that automatically extracts API knowledge from API reference documentation to support the comparison of a pair of API classes or methods from different aspects. Our approach includes an offline phase for constructing an API knowledge graph, and an online phase for generating an API comparison result for a given pair of API elements. Our evaluation shows that the quality of different kinds of extracted knowledge in the API knowledge graph is generally high. Furthermore, the comparison results generated by APIComp are significantly better than those generated by a baseline approach based on heuristic rules and text similarity, and our generated API comparison results are useful for helping developers in API selection tasks.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
13秒前
淡定硬币发布了新的文献求助10
20秒前
54秒前
SXW发布了新的文献求助10
1分钟前
SXW完成签到,获得积分20
1分钟前
daishuheng完成签到 ,获得积分10
1分钟前
领导范儿应助anqi6688采纳,获得10
2分钟前
严珍珍完成签到 ,获得积分10
4分钟前
调皮钻石完成签到 ,获得积分10
6分钟前
++完成签到 ,获得积分10
6分钟前
6分钟前
lovelife完成签到,获得积分10
8分钟前
8分钟前
去去去去发布了新的文献求助10
8分钟前
乐乐应助去去去去采纳,获得10
8分钟前
9分钟前
明烛天南发布了新的文献求助10
9分钟前
万能图书馆应助YungCHien采纳,获得10
9分钟前
efren1806完成签到,获得积分10
9分钟前
搜集达人应助明烛天南采纳,获得50
10分钟前
10分钟前
明烛天南发布了新的文献求助50
10分钟前
lixuebin完成签到 ,获得积分10
11分钟前
淡淡醉波wuliao完成签到 ,获得积分10
12分钟前
无产阶级科学者完成签到,获得积分10
12分钟前
qidada完成签到,获得积分10
12分钟前
jyy关闭了jyy文献求助
13分钟前
大熊完成签到 ,获得积分20
13分钟前
完美世界应助zn1522854采纳,获得20
14分钟前
14分钟前
neil_match完成签到,获得积分10
14分钟前
jyy发布了新的文献求助200
14分钟前
随影相伴完成签到 ,获得积分10
15分钟前
文献快到兜里来完成签到,获得积分10
15分钟前
zsmj23完成签到 ,获得积分0
18分钟前
18分钟前
光亮的自行车完成签到 ,获得积分10
19分钟前
19分钟前
英姑应助舒服的幼荷采纳,获得10
20分钟前
YungCHien发布了新的文献求助10
20分钟前
高分求助中
The ACS Guide to Scholarly Communication 2500
Microlepidoptera Palaearctica, Volumes 1 and 3 - 13 (12-Volume Set) [German] 1122
Achieving 99% link uptime on a fleet of 100G space laser inter-satellite links in LEO 1000
Pharmacogenomics: Applications to Patient Care, Third Edition 1000
TM 5-855-1(Fundamentals of protective design for conventional weapons) 1000
Ethnicities: Media, Health, and Coping 700
Ожившие листья и блуждающие цветы. Практическое руководство по содержанию богомолов [Alive leaves and wandering flowers. A practical guide for keeping praying mantises] 500
热门求助领域 (近24小时)
化学 医学 生物 材料科学 工程类 有机化学 生物化学 物理 内科学 纳米技术 计算机科学 化学工程 复合材料 基因 遗传学 催化作用 物理化学 免疫学 量子力学 细胞生物学
热门帖子
关注 科研通微信公众号,转发送积分 3090960
求助须知:如何正确求助?哪些是违规求助? 2743295
关于积分的说明 7572875
捐赠科研通 2393932
什么是DOI,文献DOI怎么找? 1269529
科研通“疑难数据库(出版商)”最低求助积分说明 614345
版权声明 598756