Title: Behaviour adaptation of context-aware web services in pervasive computing environment

Authors: Xiuguo Zhang; Jiatong Li; Zhiqing Chen

Addresses: School of Information Science and Technology, Dalian Maritime University, Dalian 116026, China. ' School of Information Science and Technology, Dalian Maritime University, Dalian 116026, China. ' School of Information Science and Technology, Dalian Maritime University, Dalian 116026, China

Abstract: Pervasive computing is regarded as the next generation of computing environment in which users can access resources and obtain services anywhere and anytime. In this paper, we use context-aware web services to realise the 'everywhere' feature of pervasive computing environment. We explore a novel behaviour adaptation mechanism for context-aware web service, aim to effectively process and take advantage of contexts and realise behaviour adaptation of web services in pervasive computing environment. We use register link to store context information which comes from external environment. Through modelling the register link's behaviours, we present how a web service can respond to its context changes dynamically. We also introduce constraint-based behaviour version selection mechanism and design a behaviour adaptation framework for context-aware web service. Finally, we present an application case to show how to describe service behaviours and how the application can adapt to context changes.

Keywords: behaviour adaptation; context-aware web services; CCS process algebra; OCL; Object Constraint Language; pervasive computing; context awareness.

DOI: 10.1504/IJWMC.2012.046785

International Journal of Wireless and Mobile Computing, 2012 Vol.5 No.2, pp.184 - 190

Received: 21 Dec 2011
Accepted: 28 Jan 2012

Published online: 11 Jan 2015 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article