By Topic

A browser-based framework for data cache in Web-delivered service composition

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

5 Author(s)
Jiyu Huang ; Key Laboratory of High Confidence Software Technologies, Ministry of Education, School of Electronics Engineering and Computer Science, Peking University, Beijing, China ; Xuanzhe Liu ; Qi Zhao ; Jianzhu Ma
more authors

Service Oriented Computing (SOC) paradigm aims at building applications by composing available services over the Internet. Recently, one important application direction of SOC is to compose the Web-delivered services (SOAP and RESTful Web services, RSS/Atom feeds, etc) for new Web applications (e.g., the Web mashups). Due to the fact that a number of Web-delivered services fetch data from remote servers, Web applications might require browser cache in order to cooperate with the performance issues (e.g. traffic and latency). However, cache strategies are usually predefined by service providers and brought into effect by browsers. Such pattern of cache makes developers, who are exactly responsible of composing services for Web applications, hardly customize their own cache strategies according to their own application contexts. We argue that, these limited cache strategies may cause unnecessary communications and reduce user experience. This paper proposes a browser-side cache framework for Web-delivered services composition. The main efforts of this paper are as follows. Firstly, our framework allows developers to customize their own cache strategies, such as expiration time, cache granularity and so forth. Secondly, we propose an adaptive technique to adjust cache strategies dynamically, in order to improve cache performance. Finally, we evaluate our framework by conducting experimental studies with the real-world Web-delivered services.

Published in:

2010 IEEE International Conference on Service-Oriented Computing and Applications (SOCA)

Date of Conference:

13-15 Dec. 2010