Abstract
The Web is moving from being a collection of pages toward a collection of services that interoperate through the Internet. The first step toward this interoperation is the location of other services that can help toward the solution of a problem. In this paper we claim that location of web services should be based on the semantic match between a declarative description of the service being sought, and a description of the service being offered. Furthermore, we claim that this match is outside the representation capabilities of registries such as UDDI and languages such as WSDL.
We propose a solution based on DAML-S, a DAML-based language for service description, and we show how service capabilities are presented in the Profile section of a DAML-S description and how a semantic match between advertisements and requests is performed.
Chapter PDF
Similar content being viewed by others
Keywords
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.
References
Jim Blythe and Manuela Veloso. Analogical replay for efficient conditional planning. In Proceedings of the 14th National Conference on Artificial Intelligence (AAAI-97), pages 668–673. AAAI Press / MIT Press, 1997.
US Census Bureau. North american industry classification system (naics). http://www.census.gov/epcd/www/naics.html, 1997.
Erik Christensen, Francisco Curbera, Greg Meredith, and Sanjiva Weerawarana. Web Services Description Language (WSDL) 1.1. http://www.w3.org/TR/2001/NOTE-wsdl-20010315, 2001.
DAML Joint Committee. Daml+oil (march 2001) language. http://www.daml.org/2001/03/daml+oil-index.html, 2001.
Dieter Fensel, V. Richard Benjamins, Enrico Motta, and Bob J. Wielinga. UPML: A framework for knowledge system reuse. In IJCAI, pages 16–23, 1999.
David Martin, Adam Cheyer, and Douglas Moran. The Open Agent Architecture: A Framework for Building Distributed Software Systems. Applied Artificial Intelligence, 13(1–2):92–128, 1999.
P. Massonet and A. van Lamsweerde. Analogical reuse of requirements frameworks. In Proc. of the 3rd IEEE Int. Symp. on Requirements Engineering (RE’97), pages 26–39, 1997.
Yun Peng and Nenad Ivezic. Semantic resolution inf multi-agent systems. In Proc. of Goddard/JPl Workshop On Radical Agent Concepts, 2002.
Brad Perry, Malcolm Taylor, and Amy Unruh. Information aggregation and agent interaction patterns in infosleuth. In cia99. ACM Press, 1999.
Ruben Prieto-Diaz. Implementing Faceted Classification for Software Reuse. Communications of ACM, 134:88–97, 1991.
Katia Sycara and Mattheus Klusch. Brokering and matchmaking for coordination of agent societies: A survey. In Omicini et al, editor, Coordination of Internet Agents. Springer, 2001.
Katia Sycara, Mattheus Klusch, Seth Widoff, and Janguo Lu. Dynamic service matchmaking among agents in open information environments. ACM SIGMOD Record (Special Issue on Semantic Interoperability in Global Information Systems), 28(1):47–53, 1999.
UDDI. The UDDI Technical White Paper. http://www.uddi.org/, 2000.
W3C. Extensible markup language (xml) 1.0 (second edition). http://www.w3.org/TR/2000/REC-xml-20001006, 2000.
W3C. Soap version 1.2, w3c working draft 17 december 2001. http://www.w3.org/TR/2001/WD-soap12-part0-20011217/, 2001.
Amy Moormann Zaremski and Jeannette M. Wing. Specification matching software components. ACM Transactions on Software Engineering and Methodology, 1997.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Paolucci, M., Kawamura, T., Payne, T.R., Sycara, K. (2002). Semantic Matching of Web Services Capabilities. In: Horrocks, I., Hendler, J. (eds) The Semantic Web — ISWC 2002. ISWC 2002. Lecture Notes in Computer Science, vol 2342. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48005-6_26
Download citation
DOI: https://doi.org/10.1007/3-540-48005-6_26
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43760-4
Online ISBN: 978-3-540-48005-1
eBook Packages: Springer Book Archive