By Topic

Using workflows to coordinate Web services in pervasive computing environments

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
$31 $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

2 Author(s)
Ranganathan, A. ; Illinois Univ. at Urbana-Champaign, Urbana, IL, USA ; McFaddin, S.

Pervasive computing environments augment physical spaces with a large number of devices and services that help users perform different kinds of tasks. Users in these environments interact with one or more Web services using various devices to achieve their goals. One of the problems in these environments is discovering and coordinating different Web services for achieving the user's goals. Users may not be aware of which services and devices are available in an unfamiliar environment and how to interact with them in order to achieve their goals. In order to simplify a user's interaction with the environment, we present a novel approach of modeling and managing a user's interaction with the environment based on workflows. We have built a prototype, using the popular business workflow language (BPEL) that models various processes in pervasive environments as workflows. We found that this approach improves the usability of these environments. It also increases flexibility in changing the model of interaction without having to touch individual services and applications. This approach is particularly useful in helping visitors in public spaces like malls, museums, supermarkets and hospitals.

Published in:

Web Services, 2004. Proceedings. IEEE International Conference on

Date of Conference:

6-9 July 2004