Currently, Web applications can be quickly developed by combining existing APIs, independently provided by third parties, that make available ready-to-use functionalities and access to contents. This approach is gaining a lot of interest as an opportunity to integrate contents and application logics from independent sources with a limited effort. In this paper we present a semantics-enabled registry for Web API and we address the problem of supporting the retrieval and exploratory browsing of available Web APIs. Web APIs are semantically annotated and organized in the registry according to similarity and coupling criteria. The content of the registry is validated on the basis of collective knowledge available on the Web.

A semantics-enabled registry for Web APIs recommendation

BIANCHINI, Devis;DE ANTONELLIS, Valeria;MELCHIORI, Michele
2011-01-01

Abstract

Currently, Web applications can be quickly developed by combining existing APIs, independently provided by third parties, that make available ready-to-use functionalities and access to contents. This approach is gaining a lot of interest as an opportunity to integrate contents and application logics from independent sources with a limited effort. In this paper we present a semantics-enabled registry for Web API and we address the problem of supporting the retrieval and exploratory browsing of available Web APIs. Web APIs are semantically annotated and organized in the registry according to similarity and coupling criteria. The content of the registry is validated on the basis of collective knowledge available on the Web.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11379/88705
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact