web api classification survey

Post on 18-Jul-2015

566 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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/

top related