Summary
Semantic Web services are a prominent application area for ontologies, and Semantic Web technologies in general. Using Semantic technologies such as ontologies for describing Web services enables automating tasks such as discovering, combining, and executing services. In this chapter we survey the aspects relevant to the description of Semantic Web services through an overview of the Web Service Modeling Ontology (WSMO), which provides a conceptual model for describing services.
We then survey in more detail the various uses of ontologies in Web service descriptions. Finally, we describe other prominent Web service description frameworks and contrast them with WSMO, in particular WSDL-S, OWL-S, and SWSF.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
See http://www.w3.org/RDF and chapter “Resource Description Framework” of this handbook.
- 2.
- 3.
- 4.
- 5.
See, e.g., http://www.w3.org/TR/ws-cdl-10/
- 6.
Note that WSMO allows including multiple interfaces in a Web service description, thereby facilitating interaction with the service in different ways.
- 7.
For a complete definition of the functionality of information-providing services, the relation between the inputs and outputs should be specified as well.
- 8.
- 9.
References
Rama Akkiraju, Joel Farrell, John Miller, Meenakshi Nagarajan, Marc-Thomas Schmidt, Amit Sheth, and Kunal Verma. Web service semantics – WSDL-S. W3C Member Submission 7 November 2005.
Rama Akkiraju and Brahmananda Sapkota. Semantic annotations for WSDL and XML schema – usage guide. Technical Report 28 August 2007, W3C, 2007.
Gustavo Alonso, Fabio Casati, Harumi Kuno, and Vijay Machiraju. Web Services. Springer, Berlin Heidelberg, 2004.
Franz Baader, Diego Calvanese, Deborah L. McGuinness, Daniele Nardi, and Peter F. Patel-Schneider, editors. The Description Logic Handbook. Cambridge University Press, Cambridge, 2003.
Steve Battle et al. Semantic web service framework. W3C Member Submission 9 September 2005.
Tim Berners-Lee, James Hendler, and Ora Lassila. The semantic web. Scientific American, 284(5):34–43, May 2001.
Piergiorgio Bertoli, Jörg Hoffmann, Freddy Lécué, and Marco Pistore. Integrating discovery and automated composition: from semantic requirements to executable code. In Proceedings of the 2007 IEEE International Conference on Web Services (ICWS 2007), pages 815–822. IEEE Computer Society, 2007.
Mike Dean and Guus Schreiber. OWL web ontology language reference. Recommendation 10 February 2004, W3C, 2004.
Joel Farrell and Holger Lausen. Semantic annotations for WSDL and XML schema. Recommendation 28 August 2007, W3C, 2007.
Dieter Fensel, Holger Lausen, Axel Polleres, Jos de Bruijn, Michael Stollberg, Dumitru Roman, and John Domingue. Enabling Semantic Web Services – The Web Service Modeling Ontology. Springer, Berlin Heidelberg, 2006.
Ian Horrocks and Peter Patel-Schneider. Reducing OWL entailment to description logic satisfiability. Journal of Web Semantics, 1(4):345–357, 2004.
Uwe Keller, Rubén Lara, Holger Lausen, Axel Polleres, and Dieter Fensel. Automatic location of services. In Proceedings of the 2nd European Semantic Web Conference (ESWC2005), pages 1–16. Springer, 2005.
Uwe Keller, Holger Lausen, and Michael Stollberg. On the semantics of functional descriptions of web services. In Proceedings of the 3rd European Semantic Web Conference (ESWC2006), Budva, Montenegro, June 2006. Springer.
Lei Li and Ian Horrocks. A software framework for matchmaking based on semantic web technology. In Proceedings of the 12th International World Wide Web Conference (WWW2003), pages 331–339, 2003.
Dean Martin et al. OWL-S: Semantic markup for web services. W3C Member Submission 22 November 2004.
E. Michael Maximilien and Munindar P. Singh. A framework and ontology for dynamic web services selection. IEEE Internet Computing, 8(5):84–93, 2004.
John McCarthy and Patrick Hayes. Some philosophical problems from the standpoint of artificial intelligence. In B. Meltzer and D. Michie, editors, Machine Intelligence, volume 4, pages 463–502. Edinburgh University Press, Edinburgh, 1969.
Sheila McIlraith, Tran Cao Son, and Honglei Zeng. Semantic web services. IEEE Intelligent Systems, Special Issue on the Semantic Web, 16(2):46–53, 2001.
Adrian Mocan and Emilia Cimpian. An ontology-based data mediation framework for semantic environments. International Journal on Semantic Web and Information Systems (IJSWIS), 3(2):66–95, 2007.
Srini Narayanan and Sheila A. McIlraith. Analysis and simulation of web services. Computer Networks, 42(5):675–693, 2003.
Tommaso Di Noia, Eugenio Di Sciascio, Francesco M. Donini, and Marina Mongiello. A system for principled matchmaking in an electronic marketplace. In Proceedings of the 12th International World Wide Web Conference (WWW2003), pages 321–330, 2003.
Justin O’Sullivan, David Edmond, and Arthur H. M. ter Hofstede. The price of services. In Proceedings of the 3rd International Conference on Service-High-End Computing (ICSOC2005), pages 564–569, 2005.
Justin O’Sullivan, David Edmond, and Arthur H.M. ter Hofstede. Formal description of non-functional service properties. Technical report, Queensland University of Technology, Brisbane, 2005.
Massimo Paolucci, Takahiro Kawamura, Terry R. Payne, and Katya Sycara. Semantic matching of web services capabilities. In Proceedings of the 1st International Semantic Web Conference (ISWC2002), Sardinia, Italy, 2002.
Nigel Shadbolt, Tim Berners-Lee, and Wendy Hall. The semantic web revisited. IEEE Intelligent Systems, 21(3):96–101, 2006.
Evren Sirin, Bijan Parsia, Dan Wu, James A. Hendler, and Dana S. Nau. HTN planning for web service composition using SHOP2. Journal of Web Semantics, 1(4):377–396, 2004.
Katia Sycara, Massimo Paolucci, Anupriya Ankolekar, and Naveen Srinivasan. Automated discovery, interaction and composition of semantic web services. Journal of Web Semantics, 1(1):27–46, 2003.
Ioan Toma, Douglas Foxvog, and Michael C. Jaeger. Modeling QoS characteristics in WSMO. In Proceedings of the 1st workshop on Middleware for Service Oriented Computing (MW4SOC 2006), pages 42–47, Melbourne, Australia, 2006.
David Trastour, Claudio Bartolini, and Chris Preist. Semantic web support for the business-to-business e-commerce pre-contractual lifecycle. Computer Networks, 42(5):661–673, 2003.
Stuart Weibel, John Kunze, Carl Lagoze, and Misha Wolf. Dublin core metadata for resource discovery. RFC 2413, IETF, 1998.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Bruijn, J.d., Kerrigan, M., Zaremba, M., Fensel, D. (2009). Semantic Web Services. In: Staab, S., Studer, R. (eds) Handbook on Ontologies. International Handbooks on Information Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-92673-3_28
Download citation
DOI: https://doi.org/10.1007/978-3-540-92673-3_28
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-70999-2
Online ISBN: 978-3-540-92673-3
eBook Packages: Computer ScienceComputer Science (R0)