Abstract
Automatic discovery of services is a crucial task for the e-Science and e-Business communities. Finding a suitable way to address this issue has become one of the key points to convert the Web in a distributed source of computation, as it enables the location of distributed services to perform a required functionality. To provide such an automatic location, the discovery process should be based on the semantic match between a declarative description of the service being sought and a description being offered. This problem requires not only an algorithm to match these descriptions, but also a language to declaratively express the capabilities of services. This section presents a context-aware ontology selection framework, which allows an increase in precision of the retrieved results by taking the contextual information into account.
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
J. McGovern, S. Tyagi, M. Stevens, S. Mathew, The Java Series Books-Java Web Services Architecture, Chapter 2, Service Oriented Architecture, 2003.
HTTP-Hypertext Transfer Protocol, W3C, 2004. http://www.w3.org/Protocols/.
Extensible Markup Language (XML), W3C, 2004. http://www.w3.org/XML/.
UDDI Technical White Paper. http://www.uddi.org/pubs/Iru_UDDI_Technical_White_Paper.pdf.
Web Services Description Language (WSDL) 1.1, W3C, 2004. http://www.w3.org/TR/wsdl.
SOAP Version 1.2, W3C, 2004. http://www.w3.org/TR/soap/.
W3C Working Draft, “Requirements for a Web Ontology Language”. http://www.w3.org/TR/webont-req/.
T.R. Gruber, ONTOLINGUA: A Mechanism to Support Portable Ontologies, Version 3.0, Technical Report KSL 91-66, Knowledge Systems Laboratory, Department of Computer Science, Stanford University, 1992.
M. Uschold, M. Gruninger, Ontologies: Principles, Methods and Applications, Knowledge Engineering Review, 1996, 11–2.
S.A. Ludwig, A Semantic Approach To Service Discovery In A Grid Environment, Ph.D. Thesis, Brunel University, UK, 2004.
A. ShaikhAli, O. Rana, R. Al-Ali, D.W. Walker, UDDIe: An Extended Registry for Web Services, Proceedings of the Service Oriented Computing: Models, Architectures and Applications, SAINT-2003, Orlando, USA, 2003.
U. Keller, R. Lara, A. Polleres, I. Toma, M. Kifer, D. Fensel, WSML Deliverable — WSMO Web Service Discovery, WSML Working Draft, 2004.
D.J. Mandell, S.A. McIlraith, A Bottom-Up Approach to Automating Web Service Discovery, Customization, and Semantic Translation, Proceedings of the 12 th International World Wide Web Conference, Workshop on E-Services and the Semantic Web(ESSW’03), Budapest, 2003.
R. Fikes, P. Hayes, I. Horrocks, DAML Query Language, Abstract Specification, 2002. D. Chakraborty, F. Perich, S. Avancha, and A. Joshi, Dreggie: Semantic service discovery for m-commerce applications, Workshop on Reliable and Secure Applications in Mobile Environment, 20th Symposium on Reliable Distributed Systems, New Orleans, LA, October 2001.
S. Avancha, A. Joshi, T.W. Finin, Enhanced Service Discovery in Bluetooth, IEEE Computer 35(6): 96–99, 2002.
E. Deelman, J. Blythe, Y. Gil, C. Kesselman, G. Mehta, K. Vahi, A. Lazzarini, A. Arbree, R. Cavanaugh, S. Koranda, Mapping Abstract Complex Workflows onto Grid Environments, Journal of Grid Computing, Vol. 1, No. 1, pp 9–23, 2003.
H. Tangmunarunkit, S. Decker, C. Kesselman, Ontology-based Resource Matching in the Grid-The Grid meets the Semantic Web, Proceedings of the First Workshop on Semantics in Peer-to-Peer and Grid Computing (SemPG03), In conjunction with the Twelfth International World Wide Web Conference 2003, Budapest, Hungary, May 2003.
The XSB Research Group. http://xsb.sourceforge.net.
H. Lieberman et al. Out of context: Computer systems that adapt to, and learn from, context, IBM system journal, Volume 39, Numbers 3 & 4, MIT Media Laboratory, 2000.
A. Dey, Providing Architectural Support for Context-Aware applications, Thesis, Georgia Institute of Technology, November 2000.
M. Paolucci, T. Kawamura, T.R. Payne, K. Sycara, Semantic Matching of Web Services Capabilities, Proceedings International Semantic Web Conference (ISWC 02), 2002.
JESS, Java Expert Systems Shell. http://herzberg.ca.sandia.gov/jess/docs/61/index.html.
C.L. Forgy, Rete: A Fast Algorithm for the Many Pattern/Many Object Pattern Match Problem, Journal of Artificial Intelligence 1982, 19-17–37.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Ludwig, S.A., Reyhani, S.M.S. (2007). Context-Aware Ontology Selection Framework. In: Sharman, R., Kishore, R., Ramesh, R. (eds) Ontologies. Integrated Series in Information Systems, vol 14. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-37022-4_22
Download citation
DOI: https://doi.org/10.1007/978-0-387-37022-4_22
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-37019-4
Online ISBN: 978-0-387-37022-4
eBook Packages: Computer ScienceComputer Science (R0)