Abstract
The next Web generation promises to deliver Semantic Web Services (SWS); services that are self-described and amenable to automated discovery, composition and invocation. A prerequisite to this, however, is the emergence and evolution of the Semantic Web, which provides the infrastructure for the semantic interoperability of Web Services. Web Services will be augmented with rich formal descriptions of their capabilities, such that they can be utilized by applications or other services without human assistance or highly con-strained agreements on interfaces or protocols. Thus, Semantic Web Services have the potential to change the way knowledge and business services are consumed and provided on the Web. In this paper, we survey the state of the art of current enabling technologies for Semantic Web Services. In addition, we characterize the infrastructure of Semantic Web Services along three orthogonal dimensions: activities, architecture and service ontology. Further, we examine and contrast three current approaches to SWS according to the proposed dimensions.
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
Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American 284(4), 34–43 (2001)
Biron, P.V., Malhotra, A. (eds.): XML Schema Part 2: Datatypes, W3C Recommendation (May 2, 2001), http://www.w3.org/TR/xmlschema-2/
Brickley, D., Guha, R.V. (eds.): RDF Vocabulary Description Language 1.0: RDF Schema, W3C Proposed Recommendation, work in progress (2003), http://www.w3.org/TR/rdf-schema/
Bechhofer, S., Dean, M., Van Harmelen, F., Hendler, J., Horrocks, I., McGuinness, D., Patel-Schneider, P., Schreiber, G., Stein, L.: OWL Web Ontology Language Reference. W3C Proposed Recommendation, work in progress (2003), http://www.w3.org/TR/owl-ref/
BPEL4WS Consortium. Business Process Execution Language for Web Services, http://www.ibm.com/developerworks/library/ws-bpel
Christensen, E., Curbera, F., Meredith, G., Weerawarana, S.: Web Services Descrip-tion Language (WSDL), W3C Note 15 (2001), http://www.w3.org/TR/wsdl
Christoph, B., Fensel, D., Maedche, A.: A Conceptual Architecture for Semantic Web Enabled Web Services (2003), http://swws.semanticweb.org/public_doc/D2.1.pdf
DAML-S Coalition: DAML-S 0.9 Draft Release (2003), http://www.daml.org/services/daml-s/0.9/
Fensel, D., Bussler, C.: The Web Service Modeling Framework WSMF. Eletronic Commerce: Research and Applications 1, 113–137 (2002)
Fensel, D., Motta, E.: Structured Development of Problem Solving Methods. IEEE Transactions on Knowledge and Data Engineering 13(6), 913–932 (2001)
Gruber, T.R.: A Translation Approach to Portable Ontology Specifications. Knowledge Acquisition 5(2) (1993)
Joint US/EU ad hoc Committee. Reference Description of the DAML-OIL Ontology Markup Language (2001), http://www.daml.org/2001/03/reference
Klyne, G.D., Carroll, J.J. (eds.): Resource Description Framework (RDF): Concepts and Abstract Syntax. W3C Proposed Recommendation, work in progress (2003), http://www.w3.org/TR/rdf-concepts/
Mandell, D., McIlraith, S.: Grounding the Semantic Web: A Bottom-up Approach to Automating Web Service Discovery, Customization and Semantic Translation. In: Workshop on E-Services and the Semantic Web (ESSW 2003) in conjunction with WWW 2003 (2003)
McIlraith, S., Son, T.C., Zeng, H.: Semantic Web Services. IEEE Intelligent Systems 16(2), 46–53 (2001)
Motta, E.: Reusable Components for Knowledge Modelling. IOS Press, Amsterdam (1999)
Motta, E., Domingue, J., Cabral, L., Gaspari, M.: IRS-II: A Framework and Infra-structure for Semantic Web Services. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 306–318. Springer, Heidelberg (2003)
Omelayenko, B., Crubezy, M., Fensel, D., Benjamins, R., Wielinga, B., Motta, E., Musen, M., Ding, Y.: UPML: The language and Tool Support for Makiing the Se-mantic Web Alive. In: Fensel, D., et al. (eds.) Spinning the Semantic Web: Bringing the WWW to its Full Potential, pp. 141–170. MIT Press, Cambridge (2003)
OWL-S Coalition: OWL-S 1.0 Release (2003), http://www.daml.org/services/owl-s/1.0/
Paolucci, M., Sycara, K., Kawamura, T.: Delivering Semantic Web Services. Tech. report CMU-RI-TR-02-32, Robotics Institute, Carnegie Mellon University (May 2003)
Paolucci, M., Ankolekar, A., et al.: The Daml-S Virtual Machine. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 290–305. Springer, Heidelberg (2003)
Paolucci, M., Kawamura, T., Payne, T., Sycara, K.: Semantic matching of web services capabilities. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 333–347. Springer, Heidelberg (2002)
Sirin, E., Hendler, J., Parsia, B.: Semi-automatic Composition of Web Services using Semantic Descriptions. In: Web Services: Modeling, Architecture and Infrastruc-ture workshop in conjunction with ICEIS 2003 (2003)
Wu, D., Parsia, B., et al.: Automating DAML-S web services composition using SHOP2. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 195–210. Springer, Heidelberg (2003)
SWWS Consortium. Report on Development of Web Service Discovery Framework (October 2003), http://swws.semanticweb.org/public_doc/D3.1.pdf
UDDI Consortium. UDDI Specification (2000), http://www.uddi.org/specification.html
W3C. SOAP 1.2, W3C Recommendation (2003), http://www.w3.org/TR/soap12-part0/
WSMO Working Group. Web Service Modelling Ontology Project. DERI Working Drafts (2004), http://www.nextwebgeneration.org/projects/wsmo/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cabral, L., Domingue, J., Motta, E., Payne, T., Hakimpour, F. (2004). Approaches to Semantic Web Services: an Overview and Comparisons. In: Bussler, C.J., Davies, J., Fensel, D., Studer, R. (eds) The Semantic Web: Research and Applications. ESWS 2004. Lecture Notes in Computer Science, vol 3053. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25956-5_16
Download citation
DOI: https://doi.org/10.1007/978-3-540-25956-5_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21999-6
Online ISBN: 978-3-540-25956-5
eBook Packages: Springer Book Archive