Abstract
In this paper, we focuses on two process phases of web services, namely the web services discovery and web service query. Web services discovery is to locate the appropriate service, and web service query is to search the service data during execution of web service. When an end-user wants to book a ticket, he will discover the web service first, and then query this service to determine whether it can provide the satisfiable ticket. So the two process phases should work together, not only to discover possible satisfiable service, but to find the real satisfiable service data. It’s a promising idea to adopt Semantic Web technology to implement the two processes. This paper first proposes the whole architecture for discovery and query, then gives four algorithms to discover web services and three algorithms to query web service based on the service data instance concept and similarity calculation. Accordingly, two frameworks separately for discovery and query are implemented. The result proves the approach of combination of two processes can really meet the personal requirements, so has certain application value.
Chapter PDF
Similar content being viewed by others
9. References
Hugo Haas. Web Services activity statement. W3C, http://www.w3.org/2002/ws/Activity, 2001.
Tim Berners-Lee, James Hendler, Ora Lassila. The Semantic Web. Scientific American, 2001, 284(5):34–43.
Natenapa Sriharee and Twittie Senivongse, Department of Computer Engineering Chulalongkorn University, “Discovering Web Services Using Behavioral Constraints and Ontology”, Distributed Applications and Interoperable Systems, 4th IFIP WG6.1 International Conference, DAIS 2003, Proceedings, Springer, Paris, France, November 17–21, 2003, pp.248–259.
Kaarthik Sivashanmugam, Kunal Verma, Amit P. Sheth, John A. Miller, “Adding Semantics to Web Services Standards”, Proceedings of the International Conference on Web Services, ICWS’ 03, Las Vegas, Nevada, USA. CSREA Press 2003, pp.395–401
Peer, J, “Bringing Together Semantic Web and Web Services”, Proceedings of the 1st International Semantic Web Conference (ISWC 2002), Lecture Notes in Computer Science Vol. 2342. Springer Verlag, Sardinia (Italy), 2002, pp.279–291.
Paolucci, M. et al., “Semantic Matching of Web Services Capabilities”, Proceedings of the 1st International Semantic Web Conference (ISWC 2002), Sardinia (Italy), Lecture Notes in Computer Science, Vol. 2342. Springer Verlag (2002).
Michael Kifer, Georg Lausen, and James Wu. Logical foundations of objectoriented and frame-based languages. Journal of the ACM, 42(4), 1995, pp. 741–843.
http://www.opentravel.org/
Uche Ogbuji. Supercharging WSDL with RDF-Managing structured Web Service metadata. IBM developerWorks article, 2000.
Po Zhang. Travel Ontology. http://www.schemaweb.info/schema/SchemaDetails.aspx?id=236, 2005.2.
http://www.daml.org/services/owl-s/
METEOR Project on Workflow and Semantic Web Process, http://lsdis.cs.uga.edu/proj/meteor/meteor.html
http://www.sts.tu-harburg.dc/~r.f.moeller/racer/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 International Federation for Information Processing
About this paper
Cite this paper
Zhang, P., Li, J., Wang, K. (2005). Discovery and Query: Two Semantic Processes for Web Services. In: Funabashi, M., Grzech, A. (eds) Challenges of Expanding Internet: E-Commerce, E-Business, and E-Government. IFIP International Federation for Information Processing, vol 189. Springer, Boston, MA. https://doi.org/10.1007/0-387-29773-1_38
Download citation
DOI: https://doi.org/10.1007/0-387-29773-1_38
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-28753-9
Online ISBN: 978-0-387-29773-6
eBook Packages: Computer ScienceComputer Science (R0)