Web API Classification Survey
-
Upload
mmaleshkova -
Category
Technology
-
view
565 -
download
1
Transcript of Web API Classification Survey
Crowdsourcing Web API Classification
http://apisurvey.kmi.open.ac.uk/APIs?scope=classify
Maria Maleshkova, Carlos Pedrinaci, John Domingue
Knowledge Media InstituteThe Open University
Why Web APIs?
• “Classical “ Web services (WSDL, SOAP, WS-*)– Big technology stack, used mostly in
enterprise context
• Web APIs are based on a light technology stack URIs, HTTP, XML/JSON – ≅ services of everyone – Very much aligned with Web technologies– Enable access and aggregation ofcollections of resources + =
Why Web APIs?
What do we want to do?
• Web APIs have only textual documentation– “There is a website” BUT no widely used interface
description languages such as WSDL
Finding services is hard and has to be done manually
• We want to automatically classify the type of APIs based on their functionality
– Need for an initial set or correctly classified APIs– Need for a set of APIs for evaluating the automated
classification approach
Crowdsourcing Web API Classification
How to fill out the survey?
1
http://apisurvey.kmi.open.ac.uk/APIs?scope=classify
2
3
5
4
Already Classified This API?
http://apisurvey.kmi.open.ac.uk/APIs?scope=classify
Thank you!Thank you!
http://sweet.kmi.open.ac.uk/
http://iserve.kmi.open.ac.uk/
http://www.soa4all.eu/