Context-based personalization of Web services composition and provisioning

This work presents an approach that aims at personalizing Web services composition and provisioning using context. Composition addresses the situation of a user's request that cannot be satisfied by any available service, and thus requires the combination of several Web services. Provisioning focuses on the deployment of Web services according to users' preferences. A Web service is an accessible application that other applications and humans can discover and trigger. Context is the information that characterizes the interactions between humans, applications, and the surrounding environment. Web services are subject to personalization if there is a need of accommodating users' preferences during service performance and outcome delivery. To be able to track personalization in terms of what happened, what is happening, and what might happen three types of context are devised, and they are referred to as user-, Web service-, and resource-context.

[1]  Daniel A. Menascé,et al.  QoS Issues in Web Services , 2002, IEEE Internet Comput..

[2]  Zakaria Maamar,et al.  Towards an Agent-Based and Context-Oriented Approach to Compose Web Services , 2004, ICEIS.

[3]  Gregory M. P. O'Hare,et al.  ACCESS: An Agent Architecture for Ubiquitous Service Delivery , 2003, CIA.

[4]  Amnon Naamad,et al.  The STATEMATE semantics of statecharts , 1996, TSEM.

[5]  Monica Bonett Personalization of Web Services: Opportunities and Challenges , 2001 .

[6]  Quan Z. Sheng,et al.  The Self-Serv Environment for Web Services Composition , 2003, IEEE Internet Comput..

[7]  Anind K. Dey,et al.  Is Context-Aware Computing Taking Control away from the User? Three Levels of Interactivity Examined , 2003, UbiComp.

[8]  Mike P. Papazoglou,et al.  Introduction to the Special Issue on Service-Oriented Computing , 2003 .

[9]  Zakaria Maamar,et al.  Dynamic Management of UDDI Registries in a Wireless Environment of Web Services , 2004, WWIC.

[10]  Diego Calvanese,et al.  A Foundational Vision of e-Services , 2003, WES.

[11]  Jeffrey M. Bradshaw,et al.  Designing conversation policies using joint intention theory , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[12]  M. J. van Sinderen,et al.  Using P3P in a web services-based context-aware application platform , 2003 .

[13]  Axel Küpper,et al.  Management Challenges of Context-Aware Services in Ubiquitous Environments , 2003, DSOM.

[14]  Patrick Brézillon Focusing on Context in Human-Centered Computing , 2003, IEEE Intell. Syst..

[15]  Patrick Brézillon,et al.  Modeling context-based security policies with contextual graphs , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[16]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[17]  Zakaria Maamar,et al.  A Web services composition approach based on software agents and context , 2004, SAC '04.