Improving Web API discovery by leveraging social information

Romina Torres, Boris Tapia, Hernán Astudillo

Resultado de la investigación: Conference contribution

30 Citas (Scopus)

Resumen

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.

Idioma originalEnglish
Título de la publicación alojadaProceedings - 2011 IEEE 9th International Conference on Web Services, ICWS 2011
Páginas744-745
Número de páginas2
DOI
EstadoPublished - 2011
Evento2011 IEEE 9th International Conference on Web Services, ICWS 2011 - Washington, DC, United States
Duración: 4 jul 20119 jul 2011

Other

Other2011 IEEE 9th International Conference on Web Services, ICWS 2011
PaísUnited States
CiudadWashington, DC
Período4/07/119/07/11

Huella dactilar

Application programming interfaces (API)

ASJC Scopus subject areas

  • Computer Networks and Communications

Citar esto

Torres, R., Tapia, B., & Astudillo, H. (2011). Improving Web API discovery by leveraging social information. En Proceedings - 2011 IEEE 9th International Conference on Web Services, ICWS 2011 (pp. 744-745). [6009479] https://doi.org/10.1109/ICWS.2011.96
Torres, Romina ; Tapia, Boris ; Astudillo, Hernán. / Improving Web API discovery by leveraging social information. Proceedings - 2011 IEEE 9th International Conference on Web Services, ICWS 2011. 2011. pp. 744-745
@inproceedings{5697ea8c33ac473999cd70cafc8a4e48,
title = "Improving Web API discovery by leveraging social information",
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.",
keywords = "Collaboration network, Mashup, Web API",
author = "Romina Torres and Boris Tapia and Hern{\'a}n Astudillo",
year = "2011",
doi = "10.1109/ICWS.2011.96",
language = "English",
isbn = "9780769544632",
pages = "744--745",
booktitle = "Proceedings - 2011 IEEE 9th International Conference on Web Services, ICWS 2011",

}

Torres, R, Tapia, B & Astudillo, H 2011, Improving Web API discovery by leveraging social information. En Proceedings - 2011 IEEE 9th International Conference on Web Services, ICWS 2011., 6009479, pp. 744-745, 2011 IEEE 9th International Conference on Web Services, ICWS 2011, Washington, DC, United States, 4/07/11. https://doi.org/10.1109/ICWS.2011.96

Improving Web API discovery by leveraging social information. / Torres, Romina; Tapia, Boris; Astudillo, Hernán.

Proceedings - 2011 IEEE 9th International Conference on Web Services, ICWS 2011. 2011. p. 744-745 6009479.

Resultado de la investigación: Conference contribution

TY - GEN

T1 - Improving Web API discovery by leveraging social information

AU - Torres, Romina

AU - Tapia, Boris

AU - Astudillo, Hernán

PY - 2011

Y1 - 2011

N2 - 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.

AB - 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.

KW - Collaboration network

KW - Mashup

KW - Web API

UR - http://www.scopus.com/inward/record.url?scp=80053144378&partnerID=8YFLogxK

U2 - 10.1109/ICWS.2011.96

DO - 10.1109/ICWS.2011.96

M3 - Conference contribution

AN - SCOPUS:80053144378

SN - 9780769544632

SP - 744

EP - 745

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

ER -

Torres R, Tapia B, Astudillo H. Improving Web API discovery by leveraging social information. En Proceedings - 2011 IEEE 9th International Conference on Web Services, ICWS 2011. 2011. p. 744-745. 6009479 https://doi.org/10.1109/ICWS.2011.96