The ever growing availability of Web APIs enables web designers to aggregate APIs for fast development of new mashups. However, a web designer may also use Web APIs in different development tasks, like completion of an existing mashup, or substitution of one or more Web APIs within it. A system that supports the web designer during Web API selection should behave differently according to the development scenario the web designer is acting in. In this paper, we propose composite patterns which include different perspectives on Web API descriptions in order to serve distinct mashup development scenarios. Moreover, we provide a framework of tools, techniques and mechanisms to support the web designer during Web API selection according to the composite patterns.

Composite Patterns for Web API Search in Agile Web Application Development

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

Abstract

The ever growing availability of Web APIs enables web designers to aggregate APIs for fast development of new mashups. However, a web designer may also use Web APIs in different development tasks, like completion of an existing mashup, or substitution of one or more Web APIs within it. A system that supports the web designer during Web API selection should behave differently according to the development scenario the web designer is acting in. In this paper, we propose composite patterns which include different perspectives on Web API descriptions in order to serve distinct mashup development scenarios. Moreover, we provide a framework of tools, techniques and mechanisms to support the web designer during Web API selection according to the composite patterns.
2013
Proceedings of the 24th International Conference on Database and Expert Systems Applications (DEXA 2013)
MIUR (compresi PRIN FIRB,FISR)
PE6_10 Web and information systems, database systems, information retrieval and digital libraries
Esperti anonimi
Inglese
contributo
24th International Conference, DEXA 2013
August 26-29, 2013
Prague, Czech Republik
Internazionale
STAMPA
LNCS 8056
65
72
8
9783642401725
9783642401732
(Eds.) Springer-Verlag Berlin Heidelberg
Web API selection; selection patterns; collective knowledge
none
Bianchini, Devis; DE ANTONELLIS, Valeria; Melchiori, Michele
273
info:eu-repo/semantics/conferenceObject
3
4 Contributo in Atti di Convegno (Proceeding)::4.1 Contributo in Atti di convegno
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/219903
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact