An Architecture for Context-Aware Semantic Web Services

Context awareness in Web services is gaining momentum. Since it is not a trivial task, it suffers from lack of a general solution. In this paper, we introduce a novel approach for context-aware semantic Web services which is applicable for any environment. It is established based on composition of context provider Web services and other context-aware semantic Web services. In addition, an extended version of the semantic Web service ontology language for semantic Web services is introduced, in order to make it possible to find appropriate context-aware semantic Web services based on available context information. So as to make it applicable for any environment, the solution does not hold any assumption about the user's context source. Rather, the property of context level is defined.

[1]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[2]  Jia Zhang,et al.  Ubiquitous Provision of Context Aware Web Services , 2006, 2006 IEEE International Conference on Services Computing (SCC'06).

[3]  Alfons Kemper,et al.  Towards context-aware adaptable web services , 2004, WWW Alt. '04.

[4]  Tao Gu,et al.  A service-oriented middleware for building context-aware services , 2005, J. Netw. Comput. Appl..

[5]  Florence Sèdes,et al.  Integrating a Context Model in Web Services , 2007, IEEE International Conference on Web Services (ICWS 2007).

[6]  Jia Zhang,et al.  Ubiquitous Provision of Context-Aware Web Services , 2007, Int. J. Web Serv. Res..