Home // International Journal On Advances in Software, volume 2, number 1, 2009 // View article
A Underlay System for Enhancing Dynamicity within Web Mashups
Authors:
Heiko Pfeffer
Keywords: Service Composition, Mashups, Composed Web Applications, Workflows, Timed Automata, Realtime
Abstract:
Rich Internet Applications (RIA) and composed Web applications, referred to as Mashups, have become the new generation of Web based applications, aggregating multimedia data such as audio, video and images from multiple providers and combining them to more powerful and valueadded applications. In the same time, mobile devices such as smartphones or PDAs are increasingly used to access the Web and Web based applications. Therefore, Web developers nowadays face a huge client heterogeneity, where devices differ in their computing capabilities, screen size, available bandwidth, and mobility pattern. This paper introduces a service composition model that can underlie modern Web applications and can be executed within a respective runtime at every browser-enabled client. This model allows software develops to create applications by abstracting from concrete services and APIs, which are incorporated dynamically during runtime. Thus, the resulting Underlay System for Web Mashups overcomes device heterogeneity by providing means to execute the application logic in a unified runtime while integrating the concrete service implementations based on the current context of the user and the respective client device.
Pages: 63 to 75
Copyright: Copyright (c) to authors, 2009. Used with permission.
Publication date: June 7, 2009
Published in: journal
ISSN: 1942-2628