Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 30855
Towards Natively Context-Aware Web Services

Authors: Hajer Taktak, Faouzi Moussa


With the ubiquitous computing’s emergence and the evolution of enterprises’ needs, one of the main challenges is to build context-aware applications based on Web services. These applications have become particularly relevant in the pervasive computing domain. In this paper, we introduce our approach that optimizes the use of Web services with context notions when dealing with contextual environments. We focus particularly on making Web services autonomous and natively context-aware. We implement and evaluate the proposed approach with a pedagogical example of a context-aware Web service treating temperature values. 

Keywords: Ubiquitous Computing, Web Service, context-aware, CXF framework

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 506


[1] B. Benatallah, Q. Z. Sheng, and M. Dumas, “The Self-Serv Environment for Web Services Composition” In IEEE Internet Computing, 7(1), January/February 2003.
[2] E. Cerami, “Web Services Essentials” Distributed Applications with XML-RPC, SOAP, UDDI & WSDL Publisher: O'Reilly First Edition February 2002, pp.11-15.
[3] Chen, H., Finin, T., and Joshi, A. “Semantic Web in the Context Broker Architecture” In Proceedings of the Second IEEE international Conference on Pervasive Computing and Communications (Percom'04) (March 14 - 17, 2004).
[4] Z. Maamar, D. Benslimane and N. C. Narendra “What can context do for web services” ACM New York, NY, USA Volume 49 Issue 12, December 2006 pp. 98-103
[5] Schilit, B.N., Adams, N.I., Want, R. “Context-Aware Computing Applications.” In: Procs of the IEEE Workshop on Mobile Computing Systems and Applications (WMCSA’94), Dec. 1994, Santa Cruz, California, USA. pp.85-90.
[6] Chaari, T., Laforest, F. and Celantano, A. “Design of context-aware applications based on Web services”, Technical report LIRIS UMR 5205 CNRS/INSA de Lyon/University´ Claude Bernard, Lyon 2004.
[7] M. Keidl and A. Kemper. “A framework for context-aware adaptable Web services.” In Proceedings of The 9th International Conference on Extending Database Technology (EDBT’2004), Heraklion, Greece, 2004
[8] Mikalsen, M., Floch, J., Paspallis, N., Papadopoulos, G.A. and Ruiz, P.A. (2006), “Putting context in context: the role and design of context management in a mobility and adaptation enabling middleware”, 7th International Conference on Mobile Data Management (MDM 2006), Nara, IEEE Computer Society, Nara.
[9] Henricksen, K., Indulska, J., McFadden, T. and Balasubramaniam, S. (2005), “Middleware for distributed context-aware systems”, OTM Confederated International Conferences, Springer-Verlag, Heidelberg, pp. 846-63.
[10] Hong-Linh Truong and Schahram Dustdar SURVEY PAPER“A survey on context-aware Web service systems”. This paper is partially funded by the EU FP6 WORKPAD, EU FP6 inContext and EU FP7 COIN projects.
[11] Sridevi S., Sayantani Bhattacharya, Pitchiah R. “Context-aware Framework.” MobiQuitous conference 2010: pp. 358-363.
[12] Romain Rouvoy, Paolo Barone, Yun Ding, Frank Eliassen, Svein Hallsteinsen, Jorge Lorenzo, Alessandro Mamelli, and Ulrich Scholz:”MUSIC: Middleware Support for Self-Adaptation in Ubiquitous and Service-Oriented Environments.” Springer-Verlag Berlin Heidelberg 2009
[13] Markus Keidl, Alfons Kemper: “Towards context-aware adaptable Web services”. WWW (Alternate Track Papers & Posters) 2004: pp 55-65.
[14] Jiehan Zhou, Ekaterina Gilman, JuhaPalola, JukkaRiekki, Mika Ylianttila, Jun-Zhao Sun: “Context-aware pervasive service composition and its implementation.” Personal and Ubiquitous Computing 15(3), 2011 pp 291-303.
[15] Michael Mrissa, Chirine Ghedira, Djamal Ben slimane, Zakaria Maamar: “Context and Semantic Composition of Web Services”. DEXA 2006: pp 266-275
[16] Aisha M. Salama Elsafty, Sherif G. Aly, Ahmed Sameh “The Context Oriented Architecture: Integrating Context into Semantic Web Services,” IEEE conference on semantic media adaptation and personalization, Athens 2006, pp 74-79.
[17] Naveen Balani and Rajeev Hathi “Apache CXF Web Service Development, Develop and deploy SOAP and RESTful Web Services” ISBN 9781847195401, pp 336