Enterprises often promote internal collaboration to improve performances, in terms of time and quality, of their design and operational processes. Recently, enterprise mashup has been introduced as an approach for quick developing applications which are created to satisfy short term business needs. Mashup development leverages on collaboration to integrate software components, called Web APIs, which can provide access to complex functionalities and rich data sources. To this aim, we propose a collaboration model-based approach that includes description of Web API features based on the ProgrammableWeb.com public repository and social relationships among developers. This model is proposed as part of the Enterprise 2.0 paradigm, that has been recently introduced as application of the Web 2.0 technologies and ideas to the enterprise environment. In the discussed model, a mashup developer is supported in searching for the other developers’ assistance and advices according to different perspectives reflecting typical collaboration patterns: (1) experience on the use of specific Web APIs; (2) experiences on specific Web API technologies; (3) competencies in developing specific types of mashups.

Modeling Collaboration for Mashup Design

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

Abstract

Enterprises often promote internal collaboration to improve performances, in terms of time and quality, of their design and operational processes. Recently, enterprise mashup has been introduced as an approach for quick developing applications which are created to satisfy short term business needs. Mashup development leverages on collaboration to integrate software components, called Web APIs, which can provide access to complex functionalities and rich data sources. To this aim, we propose a collaboration model-based approach that includes description of Web API features based on the ProgrammableWeb.com public repository and social relationships among developers. This model is proposed as part of the Enterprise 2.0 paradigm, that has been recently introduced as application of the Web 2.0 technologies and ideas to the enterprise environment. In the discussed model, a mashup developer is supported in searching for the other developers’ assistance and advices according to different perspectives reflecting typical collaboration patterns: (1) experience on the use of specific Web APIs; (2) experiences on specific Web API technologies; (3) competencies in developing specific types of mashups.
2013
9783642372278
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/275106
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? ND
social impact