Improving Web API discovery by leveraging social information

Romina Torres, Boris Tapia, Hernán Astudillo

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

37 Scopus citations

Abstract

A common problem that mashup developers face is the discovery of APIs that suit their needs. This primary task becomes harder, tedious and time-consuming with the proliferation of new APIs. As humans, we learn by example, following community previous decisions when creating mashups. Most techniques do not consider at all reusing this social information. In this paper, we propose to combine current discovery techniques (exploration) with social information (exploitation). Our preliminary results show that by considering the reciprocal influence of both sources, the discovery process reveals APIs that would remain with low rank because the preferential attachment (popularity) and/or the lack of better descriptions (discovery techniques). We present a case study focusing on a public Web-based API registry.

Original languageEnglish
Title of host publicationProceedings - 2011 IEEE 9th International Conference on Web Services, ICWS 2011
PublisherIEEE Computer Society
Pages744-745
Number of pages2
ISBN (Print)9780769544632
DOIs
StatePublished - 2011
Externally publishedYes
Event2011 IEEE 9th International Conference on Web Services, ICWS 2011 - Washington, DC, United States
Duration: 4 Jul 20119 Jul 2011

Publication series

NameProceedings - 2011 IEEE 9th International Conference on Web Services, ICWS 2011

Conference

Conference2011 IEEE 9th International Conference on Web Services, ICWS 2011
Country/TerritoryUnited States
CityWashington, DC
Period4/07/119/07/11

Keywords

  • Collaboration network
  • Mashup
  • Web API

Fingerprint

Dive into the research topics of 'Improving Web API discovery by leveraging social information'. Together they form a unique fingerprint.

Cite this