International Journal of Web and Grid Services
Thread management in Mashup execution platforms
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Hi-index | 0.01 |
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].