This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
A Novel Process Network Model for Interacting Context-Aware Web Services
July-Sept. 2013 (vol. 6 no. 3)
pp. 344-357
Xiuguo Zhang, Dalian Maritime University, Dalian
Hongbo Liu, Dalian Maritime University, Dalian
Ajith Abraham, Machine Intelligence Research Labs, Seattle
Context-aware web services have been attracting significant attention as an important approach for improving the usability of web services. In this paper, we explore a novel approach to model dynamic behaviors of interacting context-aware web services, aiming to effectively process and take advantage of contexts and realize behavior adaptation of web services and further to facilitate the development of context-aware application of web services. We present an interaction model of context-aware web services based on context-aware process network (CAPN), which is a data-flow and channel-based model of cooperative computation. The CAPN is extended to context-aware web service network by introducing a kind of sensor processes, which is used to catch contextual data from external environment. Through modeling the register link's behaviors, we present how a web service can respond to its context changes dynamically. The formal behavior semantics of our model is described by calculus of communicating systems process algebra. The behavior adaptation and context awareness in our model are discussed. An eXtensible Markup Language-formatted service behavior description language named BML4WS is designed to describe behaviors and behavior adaptation of interacting context-aware web services. Finally, an application case is demonstrated to illustrate the proposed model how to adapt context changes and describe service behaviors and their changes.
Index Terms:
Web services,Context,Registers,Context modeling,Computational modeling,Adaptation models,Semantics,service interaction,Context-aware web service,service behavior,CCS process algebra,CAPN
Citation:
Xiuguo Zhang, Hongbo Liu, Ajith Abraham, "A Novel Process Network Model for Interacting Context-Aware Web Services," IEEE Transactions on Services Computing, vol. 6, no. 3, pp. 344-357, July-Sept. 2013, doi:10.1109/TSC.2012.6
Usage of this product signifies your acceptance of the Terms of Use.