An exploratory study of functionality and learning resources of web APIs on Programmableweb
Web APIs provide various functionalities that can be leveraged by developers in building their applications. ProgrammableWeb, which is the largest and most active web API and mashup collection, provides a record of thousands of web APIs and mashups. However, important properties about these large nu...
Saved in:
Main Authors: | , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2017
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/3742 https://ink.library.smu.edu.sg/context/sis_research/article/4744/viewcontent/p202_Tian.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-4744 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-47442020-03-31T06:09:17Z An exploratory study of functionality and learning resources of web APIs on Programmableweb TIAN, Yuan KOCHHAR, Pavneet Singh LO, David Web APIs provide various functionalities that can be leveraged by developers in building their applications. ProgrammableWeb, which is the largest and most active web API and mashup collection, provides a record of thousands of web APIs and mashups. However, important properties about these large number of web APIs, such as their functionality and support/resources for learning, have never been studied by the existing research work. In this study, we perform an exploratory analysis on functionality and learning resources of 9,883 web APIs and 4,315 mashups listed on ProgrammableWeb, and find that: (1) web APIs provide a wide range of functionalities related to business solution, text analysis, data source, etc.; many of them are substitutable; only a minority have been used with other APIs; (2) a majority of web APIs on ProgrammableWeb have provided resources to support developers in learning how to use the APIs 2017-06-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/3742 info:doi/10.1145/3084226.3084286 https://ink.library.smu.edu.sg/context/sis_research/article/4744/viewcontent/p202_Tian.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Engineering research Software engineering Databases and Information Systems Software Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Engineering research Software engineering Databases and Information Systems Software Engineering |
spellingShingle |
Engineering research Software engineering Databases and Information Systems Software Engineering TIAN, Yuan KOCHHAR, Pavneet Singh LO, David An exploratory study of functionality and learning resources of web APIs on Programmableweb |
description |
Web APIs provide various functionalities that can be leveraged by developers in building their applications. ProgrammableWeb, which is the largest and most active web API and mashup collection, provides a record of thousands of web APIs and mashups. However, important properties about these large number of web APIs, such as their functionality and support/resources for learning, have never been studied by the existing research work. In this study, we perform an exploratory analysis on functionality and learning resources of 9,883 web APIs and 4,315 mashups listed on ProgrammableWeb, and find that: (1) web APIs provide a wide range of functionalities related to business solution, text analysis, data source, etc.; many of them are substitutable; only a minority have been used with other APIs; (2) a majority of web APIs on ProgrammableWeb have provided resources to support developers in learning how to use the APIs |
format |
text |
author |
TIAN, Yuan KOCHHAR, Pavneet Singh LO, David |
author_facet |
TIAN, Yuan KOCHHAR, Pavneet Singh LO, David |
author_sort |
TIAN, Yuan |
title |
An exploratory study of functionality and learning resources of web APIs on Programmableweb |
title_short |
An exploratory study of functionality and learning resources of web APIs on Programmableweb |
title_full |
An exploratory study of functionality and learning resources of web APIs on Programmableweb |
title_fullStr |
An exploratory study of functionality and learning resources of web APIs on Programmableweb |
title_full_unstemmed |
An exploratory study of functionality and learning resources of web APIs on Programmableweb |
title_sort |
exploratory study of functionality and learning resources of web apis on programmableweb |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2017 |
url |
https://ink.library.smu.edu.sg/sis_research/3742 https://ink.library.smu.edu.sg/context/sis_research/article/4744/viewcontent/p202_Tian.pdf |
_version_ |
1770573707911102464 |