Mashup Patterns from Service Component Taxonomy

  • Authors:
  • Michele Stecca;Massimo Maresca

  • Affiliations:
  • -;-

  • Venue:
  • WAINA '10 Proceedings of the 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops
  • Year:
  • 2010

Quantified Score

Hi-index 0.01

Visualization

Abstract

In this paper we focus on the structure and on the application of Server Side Mashups, that is of composite services executed and orchestrated in managed platforms. Unlike Client Side Mashups, which run in client platforms under direct user control, Server Side Mashups may run in background and do not require direct user control, thus enabling a set of applications which are not supported by Client Side Mashups. In particular we consider the case of Internet/Telco Server Side Mashups, that is of Server Side Mashups that combine services coming both from the Internet domain and from the telecom operator domain. We first propose a taxonomy for the services that may be combined to build Server Side Mashups. The taxonomy is based both on the functionality and on the type of user-service interaction of the services considered. Then we list some of the most relevant application environments in which Server Side Mashups can be profitably used thanks to the increasing number of available services, both over the telecom operator networks and over the Internet. Finally we propose a set of patterns to be used as a reference by Server Side Mashup developers. For each pattern we provide real life examples based on the experience gained during the OPUCE Project [1].