Context-aware Web services is a seamless interaction between service requestors and services considering both contextual requirements of services and contextual conditions of the service requestors. We envision that providing context- aware Web services is the first step toward the ultimate goal of e-services by delivering right services from right partners at right time. This chapter aims for the models, properties, and applications of context-aware Web services by developing an ontology-based context model, and identifying context-aware applications as well as their properties. We have developed an ontology-based context model to enable formal description and acquisition of contextual information pertaining to service requestors and services. The context model is supported by context query and phrased acquisition techniques. We will also report three context-aware applications built on top of our context model as a proof-of-concept to demonstrate how our context model can be used to enable and facilitate in finding right services, right partners (collaborators), and right information (content presentation).
Keywords
- Service Requestor
- Context Model
- Service Discovery
- Service Oriented Architecture
- General Packet Radio Service
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
V. Poladian, J.P. Sousa, D. Garlan, B. Schmerl, and M. Shaw, “Task-based Adaptation for Ubiquitous Computing,” IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, vol. 36, no. 3, May 2006, pp. 328-340
A.K., Dey and G.D. Abowd, “Toward A Better Understanding of Context and Context-Awareness,” Technical Report GIT-GVU-99-22, Georgia Institute of Technology, 1999.
B.N. Schilit, N.I. Adams, and R. Want, “Context-Aware Computing Applications,” Proc. of the Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA, USA, Dec. 1994, pp. 85-90.
T. Berners-Lee, J. Hendler, and O. Lassila, “The Semantic Web: A New Form of Web Content That Is Meaningful to Computers Will Unleash A Revolution of New Possibilities,” Science and Technology at Scientific American.com. Available from http://www.scientificamerican.com/article.cfm?articleID=00048144-10D2-1C70-84A9809EC588EF21&catID=2
K. Sycara, M. Klusch, and J. Lu, “LARKS: Dynamic Matchmaking Among Heterogeneous Software Agents in Cyberspace,” Kluwer Academia Publishers: Autonomous Agents and Multi-Agent Systems, vol. 5, 2002, pp. 173-203.
K. Sycara, M. Paolucci, A. Ankolekar, and N. Srinivasan, “Automated Discovery, Interaction and Composition of Semantic Web Services,” Journal of Web Semantics: Science, Services and Agents on the WWW, vol. 1, no. 1, 2003, pp. 27-46.
M. Korkea-aho, “Context-Aware Applications Survey,” Available from http://users.tkk.fi/∼mkorkeaa/doc/context-aware.html , 2000.
G. Chen and D. Kotz, “A Survey of Context-Aware Mobile Computing Research,” Dartmouth Computer Science Technical Report TR2000-381, 2002, pp. 1-16.
Hewlet Packard, “Cooltown Project,” Available from http://www.cooltown.com/cooltown/index.asp
A.K. Dey, “The Context Toolkit,” Available from http://www.cs.berkeley.edu/∼dey/context.html
S.K. Mostefaoui, A. Tafat-Bouzid, and B. Hirsbrunner, “Using Context Information for Service Discovery and Composition,” Proc. of 5th International Conference on Information Integration and Web-based Applications and Services (iiWAS 2003), Jakarta, Indonesia, Sep. 15-17, 2003, pp. 129-138.
M. Roman, C.K. Hess, R. Cerqueira, A. Ranganathan, R.H. Campbell, and K. Nahrstedt, “Gaia: A Middleware Infrastructure to Enable Active Spaces,” IEEE Pervasive Computing, vol. 1, no. 4, Oct.-Dec. 2002, pp.74-83.
S.K. Mostefaoui and B. Hirsbrunner, “Context Aware Service Provisioning,” Proc. of the IEEE International Conference on Pervasive Services (ICPS), Jul. 19-23, 2004, Beirut, Lebanon, pp.71-80, 2004.
T. Lemlouma and N. Layaida, “The Negotiation of Multimedia Content Services in Heterogeneous Environments,” Proc. of The 8th International Conference on Multimedia Modeling(MMM 2001), Amsterdam, The Netherlands, Nov. 5-7, 2001, pp. 187-206.
J. Zhang, L.-J. Zhang, F. Quek, and J.-Y. Chung, “A Service-Oriented Multimedia Componentization Model,” International Journal of Web Services Research (JWSR), vol. 2, no. 1, Jan-Mar. 2005, pp. 54-76.
T. Broens, S. Pokraev, M.v. Sinderen, J. Koolwaaij, and P.D. Costa, “Context-aware, Ontology-based, Service Discovery,” Proc. of 2nd European Symposium on Ambient Intelligence (EUSAI 2004), Nov. 8-10, 2004, Eindhoven, The Netherlands, pp. 72-83.
M. Khedr and A. Karmouch, “Negotiating Context Information in Context-Aware Systems,” IEEE Intelligent Systems, vol. 19, no. 6, pp. 21-29. 2004.
M. Khedr, “A Semantic-Based, Context-Aware Approach for Service-Oriented Infrastructures,” Proc. of 2nd IFIP International Conference on Wireless and Optical Communications Networks (WOCN 2005), 2005, United Arab Emirates, pp. 584-588.
S.J.H. Yang, “Context Aware Ubiquitous Learning Environments for Peer-to-Peer Collaborative Learning,” Journal of Educational Technology and Society vol. 9, no. 1, Jan, 2006.
F.H. Ernest, “Jess in Action: Java Rule-Based Systems,” 2003, Manning Publications.
R. Cross, R.E. Rice, and A. Parker, “Information Seeking in Social Context: Structural Influences and Receipt of Information Benefits,” IEEE Transactions on Systems Man and Cybernetics Part C-Applications and Reviews, vol. 31, no. 4, Nov. 2001, pp. 438-448.
L.W. Anderson, D. R. Krathwohl, P. W. Airasian, K.A. Cruikshank, R. E. Mayer, P.R. Pintrich, J. Raths, M.C. Wittrock, “A Taxonomy For Learning, Teaching, And Assessing: A Revision Of Bloom’s Taxonomy of Educational Objectives,” 2001, New York: Longman.
T. Mitchell, “Machine Learning,” WCB McGraw-Hill, 1997, pp. 128-141.
W. Mendenhall and R.J. Beaver, “Introduction to Probability and Statistics,” Duxbury Press, 1999, pp. 442-446.
S.J.H. Yang, J.J.P.Tsai, and C.C. Chen, “Fuzzy rule Base Systems Verification using High Level Petri Nets,” IEEE Transactions on Knowledge and Data Engineering, vol. 15, no. 2, 2003, pp. 457-473.
A. Andrieux, K. Czajkowski, A. Dan, K. Keahey, H. Ludwig, T. Nakata, J. Pruyne, J. Rofrano, S. Tuecke, and M. Xu, “Web Services Agreement Specification (WS-Agreement),” http://www.ggf.org/Public_Comment_Docs/Documents/Oct-2005/WS-AgreementSpecificationDraft050920.pdf.
H. Ludwig, A. Keller, A. Dan, R.P. King, and R. Franck, “Web Service Level Agreement (WSLA) Language Specification,” Version 1.0, http://www.research.ibm.com/wsla/WSLASpecV1-20030128.pdf.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag US
About this chapter
Cite this chapter
Yang, S.J.H., Zhang, J., Huang, A.F.M. (2009). Model, Properties, and Applications of Context-Aware Web Services. In: Machine Learning in Cyber Trust. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-88735-7_12
Download citation
DOI: https://doi.org/10.1007/978-0-387-88735-7_12
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-88734-0
Online ISBN: 978-0-387-88735-7
eBook Packages: Computer ScienceComputer Science (R0)