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
MIUR (compresi PRIN FIRB,FISR)
Organizational Change and Information Systems
Spagnoletti, Paolo
PE6_10 Web and information systems, database systems, information retrieval and digital libraries
Esperti anonimi
Inglese
Internazionale
STAMPA
2 - 2013
461
469
9
9783642372278
Springer-Verlag Berlin Heidelberg
Heidelberg
GERMANIA
Collaborative mashup development; corporate social networks; Web API; Web API sharing
MIUR (compresi PRIN FIRB,FISR)
2 Contributo in Volume::2.1 Contributo in volume (Capitolo o Saggio)
3
268
none
Bianchini, Devis; DE ANTONELLIS, Valeria; Melchiori, Michele
info:eu-repo/semantics/bookPart
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