Skip to main content

Modeling Collaboration for Mashup Design

  • Chapter
  • First Online:
Organizational Change and Information Systems

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    https://www.yammer.com/

  2. 2.

    www.programmableweb.com

  3. 3.

    http://www-10.lotus.com/ldd/mashupswiki.nsf/dx/Introduction__Mashup_Center_2.0.0.2

  4. 4.

    http://www.foaf-project.org/

  5. 5.

    http://api.programmableweb.com/

References

  1. Mcafee, A. P. (2006). Of emergent collaboration enterprise 2.0: The dawn of emergent collaboration. MIT Sloan Management Review, 47(3), 21–28.

    Google Scholar 

  2. IBM, IBM connections. http://www-01.ibm.com/software/lotus/products/connections.

  3. TELLIGENT, TELLIGENT enterprise. http://telligent.com/social-enterprise-software.

  4. Soriano, J., Lizcano, D., Cañas, M. A., Reyes, M., & Hierro, J. J. (2007). Fostering innovation in a mashup-oriented enterprise 2.0 collaboration environment. Business, 24(1), 62–68.

    Google Scholar 

  5. Gomadam, K., Ranabahu, A., Nagarajan, M., Sheth, A. P., & Verma, K. (2008). A faceted classification based approach to search and rank web APIs, 6th IEEE International Conference on Web Services (ICWS08).

    Google Scholar 

  6. Goarany, K., Kulczycki, G., & Blake, M. B. (2010). Mining social tags to predict mashup patterns. Information Systems Journal, 10(Smuc), 71–77.

    Google Scholar 

  7. Bianchini, D., De Antonellis, V., & Melchiori, M. (2012). Semantic collaborative tagging for web APIs sharing and reuse. In Proceedings of the 12th International Conference on Web Engineering (ICWE’12), pp. 76–90. (LNCS No. 7387).

    Google Scholar 

  8. Greenshpan, O., Milo, T., & Polyzotis, N. (2009). Autocompletion for mashups. In Proceedings of the 35th International Conference on Very Large DataBases (VLD B’09), pp. 538–549.

    Google Scholar 

  9. Tapia, B., Torres, R., & Astudillo, H. (2011). Simplifying mashup component selection with a combined similarity- and social-based technique. In A. Koschmider., E. Wilde & C. Zirpins (Eds.), Proceedings of the 5th International Workshop on Web APIs and Service Mashups (Mashups ‘11). New York: ACM.

    Google Scholar 

  10. Bianchini, D., De Antonellis, V., & Melchiori. M. (2011). Semantics-enabled web APIs selection patterns. In Proceedings of the ACM 15th Symposium on International Database Engineering & Applications (IDEAS ‘11). Lisbon, pp. 204–208.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Bianchini, D., De Antonellis, V., Melchiori, M. (2013). Modeling Collaboration for Mashup Design. In: Spagnoletti, P. (eds) Organizational Change and Information Systems. Lecture Notes in Information Systems and Organisation, vol 2. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37228-5_45

Download citation

Publish with us

Policies and ethics