Summary
Standardization promotes web services as a very promising candidate for successfully integrating disparately heterogeneous systems. As such, web services prove themselves to be very suitable candidates for supporting the predominantly heterogeneous pervasive environments. The ability of web services however to sense their surrounding context and effectively react to it is still a matter of research. In this work, we introduce a new architecture, an architecture solely built on open standards, that supports the development of context aware and context reactive applications that use web services as building components. We describe in detail the various components of this architecture, along with their supporting interactions. Furthermore, we describe the expansion of the OWL-S ontology language, namely expanding both the profile and the process model ontologies, to allow for encoding context behavior of both web services and clients. We eventually illustrate validation scenarios for this architecture, and demonstrate an application example built using this architecture that adapts to ambient security requirements.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Gu, T., Pung, H. K., Zhang D. Q. A service-oriented middleware for building context-aware services. Journal of Network and Computer Applications 1, 2005. 1–8.
Anand Ranganathan, Shiva Chetan, Roy H. Campbell. Mobile Polymorphic Applications in Ubiquitous Computing Environments. MobiQuitous 2004. 402–411.
Grimm, R. et al. Programming for pervasive computing environments. Technical Report UW-CSE-01-06-01, University of Washington, Department of Computer Science and Engineering, June 2001.
Dey, A. K., G. D. Abowd. A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human–Computer Interaction (HCI) Journal 16. 2–4.
Baldauf, M., S. Dustdar, F. Rosenberg. A survey on context aware systems. International Journal of Ad Hoc and Ubiquitous Computing 1(3), 2006.
Wang, X. H. et al. Ontology Based Context Modeling and Reasoning using OWL. Workshop on Context Modeling and Reasoning (CoMoRea). PerCom’04. 14 March 2004.
Chen, H., F. Perich, T. Finin, A. Joshi. SOUPA: Standard ontology for ubiquitous and pervasive applications. (Mobiquitous 2004), Boston, MA. 2004.
Elenius, D., Denker, G., Martin, D., Gilham, F., Khouri, J., Sadaati, S., Senanyake, OWL-S: Semantic Markup for Web Services. the OWL Services Coalition.
Chen, H., T. Finin, A. Joshi. An intelligent broker for context-aware systems. Adjunct Proceedings of Ubicomp 2003, Seattle, Washington, WA. 12–15 October 2003.
Keidl, M., A. Kemper. Towards context-aware adaptable web services. 13th International WWW Conference, New York, NY. May 19–21, 2004.
Robinson, P., Vukovic, M. SHOP2 and TLPlan for proactive service composition. UK-Russia Workshop on Proactive Computing, Nizhniy Novgorod, USSR. 2005.
Elenius, D., Denker, G., Martin, D., Gilham, F., Khouri, J., Sadaati, S., Senanyake, R.: The OWL-S editor: A development tool for Semantic Web services. Second European Semantic Web Conference, ESWC, Greece, May 29–June 1, 2005. 78–92.
The OWL-S 1.1 Release Technical Overview. The OWL Services Coalition. http://www.daml.org/services/owl-s/
Bartolini, C., Chris Preist, Harumi Kuno. Requirements for Automated Negotiation. Hewlett-Packard Labs. 2002.
Paolucci, M., T. Kawamura, T. R. Payne, K. Sycara. Importing the Semantic Web in UDDI. Proceedings of Web Services, E-business and Semantic Web Workshop. Toronto, Canada. 2002.
Elsafty, A., S. G. Aly, A. Sameh. The Context Oriented Architecture: Integrating Context into Semantic Web Services. The 1st International Workshop on Semantic Media Adaptation and Personalization, Athens, Greece, 2006.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Elsafty, A.MS., Aly, S.G., Sameh, A. (2008). The Context Oriented Architecture: An Augmentation of Context Awareness and Reactivity into Web Services. In: Wallace, M., Angelides, M.C., Mylonas, P. (eds) Advances in Semantic Media Adaptation and Personalization. Studies in Computational Intelligence, vol 93. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76361_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-76361_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-76359-8
Online ISBN: 978-3-540-76361-1
eBook Packages: EngineeringEngineering (R0)