Skip to main content

Semantic Web Services Approaches

  • Chapter
  • First Online:
Handbook of Service Description

Abstract

Semantic Web Services aim to better support the life-cycle of Web services and service-based applications by exploiting semantic descriptions of services. Research in this field has been considerably active and has produced a large number of ontologies, representation languages, and integrated frameworks supporting the discovery, composition and invocation of services among other tasks. In this chapter we provide a thorough, albeit necessarily brief, overview of the conceptual models devised so far, giving the reader a perspective on the relationships, coverage and applicability of each of them together with pointers for gathering further insights and details about these solutions and related software.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 149.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. Akkiraju, J. Farrell, J. Miller, M. Nagarajan, M.-T. Schmidt, A. Sheth, and K. Verma. Web Service Semantics - WSDL-S. http://www.w3.org/Submission/WSDL-S/, November 2005. W3C Member Submission.

  2. R. Alarcón and E. Wilde. From RESTful Services to RDF: Connecting the Web and the Semantic Web. CoRR, abs/1006.2718, 2010.

    Google Scholar 

  3. R. Alarcón and E. Wilde. RESTler: crawling RESTful services. In Proceedings of the 19th international conference on World wide web, WWW ’10, pages 1051–1052, New York, NY, USA, 2010. ACM.

    Google Scholar 

  4. A. Ankolekar, M. H. Burstein, J. R. Hobbs, O. Lassila, et al. DAML-S: Semantic Markup for Web Services. In Semantic Web Working Symposium (SWWS), 2001.

    Google Scholar 

  5. A. Bansal, S. Kona, L. Simon, and T. D. Hite. A universal service-semantics description language. In Proceedings of the Third European Conference on Web Services, ECOWS ’05, pages 214–, Washington, DC, USA, 2005. IEEE Computer Society.

    Google Scholar 

  6. S. Battle, A. Bernstein, H. Boley, B. Grosof, M. Gruninger, R. Hull, M. Kifer, D. Martin, S. McIlraith, D. McGuinness, J. Su, and S. Tabet. SemanticWeb Services Language (SWSL). Member submission, W3C, 2005.

    Google Scholar 

  7. S. Bechhofer, F. van Harmelen, J. Hendler, I. Horrocks, et al. OWL Web Ontology Language Reference, W3C Recommendation, 2004.

    Google Scholar 

  8. K. Belhajjame, S. M. Embury, N.W. Paton, R. Stevens, and C. A. Goble. Automatic annotation ofWeb services based on workflow definitions. Transactions on the Web (TWEB), 2(2), 2008.

    Google Scholar 

  9. T. Berners-Lee, J. Hendler, and O. Lassila. The Semantic Web. Scientific American, (5):34– 43, May 2001.

    Article  Google Scholar 

  10. D. Bianchini, V. Antonellis, and M. Melchiori. Flexible semantic-based service matchmaking and discovery. World Wide Web, 11:227–251, June 2008.

    Article  Google Scholar 

  11. C. Bizer, T. Heath, and T. Berners-Lee. Linked Data – The Story So Far. International Journal on Semantic Web and Information Systems, 5(3):1–22, 2009.

    Article  Google Scholar 

  12. Y. Chabeb and S. Tata. Yet Another Semantic Annotation for WSDL (YASA4WSDL). In IADIS WWW/Internet 2008 Conference, 2008.

    Google Scholar 

  13. J. de Bruijn, C. Bussler, J. Domingue, D. Fensel, M. Hepp, U. Keller, M. Kifer, B. Koenig- Ries, J. Kopecky, R. Lara, H. Lausen, E. Oren, A. Polleres, D. Roman, J. Scicluna, and M. Stollberg. Web Service Modeling Ontology (WSMO). Member submission, W3C, June 2005.

    Google Scholar 

  14. F. F. and N. B. D3.4.6 MicroWSMO v2 – Defining the second version of MicroWSMO as a systematic approach for rich tagging. Soa4all project deliverable.

    Google Scholar 

  15. J. Farrell and H. Lausen. Semantic Annotations for WSDL and XML Schema (SAWSDL). Recommendation, W3C, August 2007.

    Google Scholar 

  16. D. Fensel and C. Bussler. The Web Service Modeling Framework WSMF. Electronic Commerce Research and Applications, 1(2):113–137, 2002.

    Article  Google Scholar 

  17. D. Fensel, V. Richard, B. Enrico, and M. Bobwielinga. UPML: A Framework For Knowledge System Reuse. In In Proceedings of the International Joint Conference on AI (IJCAI-99, pages 16–23. Morgan Kaufmann, 1999.

    Google Scholar 

  18. D. Gessler, G. Schiltz, G. May, S. Avraham, C. Town, D. Grant, and R. Nelson. SSWAP: A Simple Semantic Web Architecture and Protocol for semantic web services. BMC Bioinformatics, 10(1):309, 2009.

    Google Scholar 

  19. K. Gomadam, A. Ranabahu, and A. Sheth. SA-REST: Semantic Annotation of Web Resources. Member submission, W3C, April 2010.

    Google Scholar 

  20. L. C. A. Hately, C. von Riegen, and T. Rogers. UDDI Specification Version 3.0.2, 2004.

    Google Scholar 

  21. P. Izquierdo, J. Janeiro, G. Hubsch, T. Springer, and A. Schill. An annotation tool for enhancing the user interface generation process for services. In Microwave Telecommunication Technology, 2009. CriMiCo 2009. 19th International Crimean Conference, pages 372 –374, sept. 2009.

    Google Scholar 

  22. Y. S. Jeon, E.-H. Song, M. Guo, L. T. Yang, Y.-S. Jeong, J.-T. Choi, and S.-K. Han. Ontologybased composition of web services for ubiquitous computing. In G. Min, B. D. Martino, L. T. Yang, M. Guo, and G. R¨unger, editors, ISPA Workshops, volume 4331 of Lecture Notes in Computer Science, pages 559–568. Springer, 2006.

    Google Scholar 

  23. M. Klein, B. König-Ries, and M. Mussig. What is needed for semantic service descriptions? a proposal for suitable language constructs. Int. J. Web Grid Serv., 1:328–364, December 2005.

    Article  Google Scholar 

  24. J. Kopecký, K. Gomadam, and T. Vitvar. hRESTS: an HTML Microformat for Describing RESTfulWeb Services. In The 2008 IEEE/WIC/ACM International Conference on Web Intelligence (WI2008), Sydney, Australia, November 2008. IEEE CS Press.

    Google Scholar 

  25. J. Kopecky, T. Vitvar, C. Pedrinaci, and M. Maleshkova. REST: From Research to Practice, chapter RESTful Services with Lightweight Machine-readable Descriptions and Semantic Annotations. Springer, 2011.

    Google Scholar 

  26. D. Kourtesis and I. Paraskakis. Combining SAWSDL, OWL-DL and UDDI for Semantically Enhanced Web Service Discovery. In European Semantic Web Conference (ESWC), 2008.

    Google Scholar 

  27. U. Küster, B. König-Ries, M. Klein, and M. Stern. Diane: A matchmaking-centered framework for automated service discovery, composition, binding, and invocation on the web. Int. J. Electron. Commerce, 12:41–68, December 2007.

    Article  Google Scholar 

  28. J. Lathem, K. Gomadam, and A. P. Sheth. SA-REST and (S)mashups: Adding Semantics to RESTful Services. In ICSC ’07: Proceedings of the International Conference on Semantic Computing, pages 469–476, Washington, DC, USA, 2007. IEEE Computer Society.

    Google Scholar 

  29. N. Li, C. Pedrinaci, M. Maleshkova, J. Kopecky, and J. Domingue. Omnivoke: A framework for automating the invocation of web apis. In Fifth IEEE International Conference on Semantic Computing, Palo Alto, CA, USA, 2011.

    Google Scholar 

  30. Y. Lin, D. Strasunskas, S. Hakkarainen, J. Krogstie, and A. Sølvberg. Semantic annotation framework to manage semantic heterogeneity of process models. In E. Dubois and K. Pohl, editors, CAiSE, volume 4001 of Lecture Notes in Computer Science, pages 433–446. Springer, 2006.

    Google Scholar 

  31. C. M. MacKenzie, K. Laskey, F. McCabe, P. F. Brown, and R. Metz. OASIS Reference Model for Service Oriented Architecture V 1.0. Technical report, OASIS, July 2006.

    Google Scholar 

  32. M. Maleshkova, C. Pedrinaci, J. Domingue, G. Alvaro, and I. Martinez. Using semantics for automating the authentication of web apis. In International SemanticWeb Conference (ISWC), Shanghai, China, 2010.

    Google Scholar 

  33. D. L. Martin, M. H. Burstein, D. V. McDermott, S. A. McIlraith, et al. Bringing Semantics to Web Services with OWL-S. pages 243–277, 2007.

    Google Scholar 

  34. S. McIlraith, T. Son, and H. Zeng. Semantic web services. Intelligent Systems, IEEE, 16(2):46 – 53, Jan 2001.

    Article  Google Scholar 

  35. J. Nitzsche, T. van Lessen, D. Karastoyanova, and F. Leymann. BPEL for Semantic Web Services (BPEL4SWS). In On the Move to Meaningful Internet Systems (OTM Workshops), 2007.

    Google Scholar 

  36. P. Oaks, A. H. M. T. Hofstede, and D. Edmond. Capabilities: describing what services can do. In Proceedings of the 1st International Conference on Service Oriented Computing, 15–18, 2003.

    Google Scholar 

  37. OASIS Semantic Execution Environment (SEE) TC. OASIS Semantic Execution Environment Specification. http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=semantic-ex, 2007.

  38. D. Oberle, S. Lamparter, S. Grimm, D. Vrandecic, S. Staab, and A. Gangemi. Towards ontologies for formalizing modularization and communication in large software systems. Applied Ontology, 1(2):163–202, 2006.

    Google Scholar 

  39. C. Pedrinaci and J. Domingue. Toward the Next Wave of Services: Linked Services for the Web of Data. Journal of Universal Computer Science, 16(13):1694–1719, 2010.

    Google Scholar 

  40. C. Pedrinaci, J. Domingue, and A. Sheth. Handbook on Semantic Web Technologies, volume Semantic Web Applications, chapter Semantic Web Services. Springer, 2010.

    Google Scholar 

  41. C. Pedrinaci, D. Liu, M. Maleshkova, D. Lambert, J. Kopecký, and J. Domingue. iServe: a Linked Services Publishing Platform. In Proceedings of Ontology Repositories and Editors for the Semantic Web at 7th ESWC, 2010.

    Google Scholar 

  42. D. Roman, U. Keller, H. Lausen, J. de Bruijn, R. Lara, M. Stollberg, A. Polleres, C. Feier, C. Bussler, and D. Fensel. Web service modeling ontology. Appl. Ontol., 1:77–106, January 2005.

    Google Scholar 

  43. N. Sabouret. Active semantic web services: a programming model for agents in the semantic web. In First European Workshop on Multi-Agent Systems (EUMAS), December 2003.

    Google Scholar 

  44. G. Schiltz, D. Gessler, and L. Stein. Semantic MOBY. In W3C Workshop on Semantic Web for Life Sciences, 2004.

    Google Scholar 

  45. G. Schreiber, H. Akkermans, A. Anjewierden, R. de Hoog, N. Shadbolt, W. V. de Velde, and B. Wielinga. Knowledge Engineering and Management: The CommonKADS Methodology. MIT Press, 1999.

    Google Scholar 

  46. A. Sheth. Semantic Web Process Lifecycle: Role of Semantics in Annotation, Discovery, Composition and Orchestration. Invited Talk atWWW2003Workshop on E-Services and the Semantic Web, May 2003.

    Google Scholar 

  47. A. Sheth, K. Gomadam, and J. Lathem. SA-REST: Semantically Interoperable and Easier-to- Use Services and Mashups. Internet Computing, IEEE, 11(6):91 – 94, Nov 2007.

    Article  Google Scholar 

  48. K. Sivashanmugam, K. Verma, A. Sheth, and J. Miller. Adding semantics to web services standards. In Proceedings of the 2003 International Conference on Web Services (ICWS’03), pages 395–401, Las Vegas, NV, June 2003.

    Google Scholar 

  49. S. Speiser and A. Harth. Taking the LIDS off data silos. In I-SEMANTICS, 2010.

    Google Scholar 

  50. M. Stollberg. Scalable Semantic Web Service Discovery for Goal-driven Service-Oriented Architectures. PhD thesis, Faculty of Mathematics, Computer Science and Physics Leopold- Franzens University Innsbruck, Austria, March 2008.

    Google Scholar 

  51. R. Studer, R. Benjamins, and D. Fensel. Knowledge Engineering: Principles and Methods. Data Knowledge Engineering, 25(1–2):161–197, 1998.

    Article  MATH  Google Scholar 

  52. T. Vitvar, J. Kopecky, J. Viskova, and D. Fensel. WSMO-Lite Annotations for Web Services. In M. Hauswirth, M. Koubarakis, and S. Bechhofer, editors, Proceedings of the 5th European Semantic Web Conference, LNCS, Berlin, Heidelberg, June 2008. Springer Verlag.

    Google Scholar 

  53. M. Wilkinson, B. Vandervalk, and L. McCarthy. SADI Semantic Web Services - cause you can’t always GET what you want! pages 13–18, Dec. 2009.

    Google Scholar 

  54. M. D. Wilkinson and M. Links. Biomoby: An open source biological web services proposal. Briefings in Bioinformatics, 3:331–341, 2002.

    Article  Google Scholar 

  55. K. Wolstencroft, P. Alper, D. Hull, C. Wroe, P. W. Lord, R. D. Stevens, and C. A. Goble. The mygrid ontology: bioinformatics service discovery. Int. J. Bioinformatics Res. Appl., 3:303– 325, September 2007.

    Article  Google Scholar 

  56. C. Xu, P. Liang, T. G. Wang, Q. Wang, and P. C.-Y. Sheu. Semantic web services annotation and composition based on er model. Sensor Networks, Ubiquitous, and Trustworthy Computing, International Conference on, 0:413–420, 2010.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Carlos Pedrinaci .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Pedrinaci, C., Maleshkova, M., Zaremba, M., Panahiazar, M. (2012). Semantic Web Services Approaches. In: Barros, A., Oberle, D. (eds) Handbook of Service Description. Springer, Boston, MA. https://doi.org/10.1007/978-1-4614-1864-1_7

Download citation

  • DOI: https://doi.org/10.1007/978-1-4614-1864-1_7

  • Published:

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4614-1863-4

  • Online ISBN: 978-1-4614-1864-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics