Skip to main content
Top

2011 | OriginalPaper | Chapter

22. Semantic Web Services

Authors : Carlos Pedrinaci, John Domingue, Amit P. Sheth

Published in: Handbook of Semantic Web Technologies

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In recent years, service-orientation has increasingly been adopted as one of the main approaches for developing complex distributed systems from reusable components called services. Realizing the potential benefits of this software engineering approach requires semiautomated and automated techniques as well as tools for searching or locating services, selecting the suitable ones, composing them into complex processes, resolving heterogeneity issues through process and data mediation, and reducing other tedious yet recurrent tasks with minimal manual effort. Just as semantics has brought significant benefits to search, integration, and analysis of data, it is also seen as a key to achieving a greater level of automation to service-orientation. This has led to research and development, as well as standardization efforts on Semantic Web Services. Activities related to Semantic Web Services have involved developing conceptual models or ontologies, algorithms, and engines that could support machines in semiautomatically or automatically discovering, selecting, composing, orchestrating, mediating, and executing services. This chapter provides an overview of the area after nearly a decade of research. The chapter presents the main principles and conceptual models proposed thus far, including OWL-S, Web Service Modeling Ontology (WSMO), and Semantic Annotations for WSDL (SAWSDL)/Managing End-to-End Operations-Semantics (METEOR-S), as well as recent approaches that provide lighter solutions and bring support for the increasingly popular Web APIs and RESTful services, like SA-REST, WSMO-Lite, and MicroWSMO. The chapter also describes the main engines and frameworks developed by the research community, including discovery engines, composition engines, and even integrated frameworks that are able to use these semantic descriptions of services to support some of the typical activities related to services and service-based applications. Next, the ideas and techniques described are illustrated through two use cases that integrate Semantic Web Services technologies within real-world applications. Finally, a set of key resources that would allow the reader to reach a greater understanding of the field is provided, and the main issues that will drive the future of Semantic Web Services (SWS) are outlined.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Erl, T.: SOA Principles of Service Design. Prentice Hall, Boston (2007) Erl, T.: SOA Principles of Service Design. Prentice Hall, Boston (2007)
2.
go back to reference Papazoglou, M.: Web Services: Principles and Technology. Prentice Hall, Boston (2007) Papazoglou, M.: Web Services: Principles and Technology. Prentice Hall, Boston (2007)
3.
go back to reference Van Der Aalst, W.: Don’t go with the flow: web services composition standards exposed. IEEE Intell. Syst. 18, 72–76 (2003) Van Der Aalst, W.: Don’t go with the flow: web services composition standards exposed. IEEE Intell. Syst. 18, 72–76 (2003)
4.
go back to reference Davies, J., Domingue, J., Pedrinaci, C., Fensel, D., Gonzalez-Cabero, R., Potter, M., Richardson, M., Stincic, S.: Towards the open service web. BT Technol. J. 26, 2 (2009) Davies, J., Domingue, J., Pedrinaci, C., Fensel, D., Gonzalez-Cabero, R., Potter, M., Richardson, M., Stincic, S.: Towards the open service web. BT Technol. J. 26, 2 (2009)
5.
go back to reference Fielding, R.T.: Architectural styles and the design of network-based software architectures. Doctoral dissertation, University of California, Irvine (2000) Fielding, R.T.: Architectural styles and the design of network-based software architectures. Doctoral dissertation, University of California, Irvine (2000)
6.
go back to reference Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web. Sci. Am. 284(5), 34–43 (2001)CrossRef Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web. Sci. Am. 284(5), 34–43 (2001)CrossRef
7.
go back to reference McIlraith, S., Son, T., Zeng, H.: Semantic web services. IEEE Intell. Syst. 16, 46–53 (2001)CrossRef McIlraith, S., Son, T., Zeng, H.: Semantic web services. IEEE Intell. Syst. 16, 46–53 (2001)CrossRef
8.
go back to reference Sheth, A.: Semantic Web Process Lifecycle: Role of semantics in annotation, discovery, composition and orchestration. In: WWW 2003 Workshop on E. Services and the Semantic Web (invited talk), Budapest (2003) Sheth, A.: Semantic Web Process Lifecycle: Role of semantics in annotation, discovery, composition and orchestration. In: WWW 2003 Workshop on E. Services and the Semantic Web (invited talk), Budapest (2003)
9.
go back to reference Sivashanmugam, K., Verma, K., Sheth, A., Miller, J.: Adding semantics to web services standards. In: Proceedings of the 2003 International Conference on Web Services (ICWS 2003), Las Vegas, pp. 395–401 (2003) Sivashanmugam, K., Verma, K., Sheth, A., Miller, J.: Adding semantics to web services standards. In: Proceedings of the 2003 International Conference on Web Services (ICWS 2003), Las Vegas, pp. 395–401 (2003)
10.
go back to reference Fensel, D., Bussler, C.: The web service modeling framework WSMF. Electron. Commer. Res. Appl. 1, 113–137 (2002)CrossRef Fensel, D., Bussler, C.: The web service modeling framework WSMF. Electron. Commer. Res. Appl. 1, 113–137 (2002)CrossRef
11.
go back to reference Preist, C.: A conceptual architecture for semantic web services. In: Proceedings of the Third International Semantic Web Conference (ISWC 2004), Hiroshima. Lecture Notes in Computer Science, vol. 3298, pp. 395–409. Springer, Berlin (2004) Preist, C.: A conceptual architecture for semantic web services. In: Proceedings of the Third International Semantic Web Conference (ISWC 2004), Hiroshima. Lecture Notes in Computer Science, vol. 3298, pp. 395–409. Springer, Berlin (2004)
12.
go back to reference Burstein, M., Bussler, C., Zaremba, M., Finin, T., Huhns, M.N., Paolucci, M., Sheth, A.P., Williams, S.: A semantic web services architecture. IEEE Internet Comput. 9, 72–81 (2005)CrossRef Burstein, M., Bussler, C., Zaremba, M., Finin, T., Huhns, M.N., Paolucci, M., Sheth, A.P., Williams, S.: A semantic web services architecture. IEEE Internet Comput. 9, 72–81 (2005)CrossRef
13.
go back to reference Norton, B., Pedrinaci, C., Domingue, J., Zaremba, M.: Semantic execution environments for semantics-enabled SOA. IT – methods and applications of informatics and information technology. Special Issue in Service-Oriented Arch, pp. 118–121 (2008) Norton, B., Pedrinaci, C., Domingue, J., Zaremba, M.: Semantic execution environments for semantics-enabled SOA. IT – methods and applications of informatics and information technology. Special Issue in Service-Oriented Arch, pp. 118–121 (2008)
15.
go back to reference Fensel, D., Kerrigan, M., Zaremba, M.: Implementing Semantic Web Services: The SESA Framework. Springer, Heidelberg (2008)CrossRef Fensel, D., Kerrigan, M., Zaremba, M.: Implementing Semantic Web Services: The SESA Framework. Springer, Heidelberg (2008)CrossRef
16.
go back to reference Van Der Aalst, W., Dumas, M., Ter Hofstede, A.: Web service composition languages: old wine in new bottles? In: Proceedings of the 29th EUROMICRO Conference 2003, New Waves in System Architecture, Belek-Antalya (2003) Van Der Aalst, W., Dumas, M., Ter Hofstede, A.: Web service composition languages: old wine in new bottles? In: Proceedings of the 29th EUROMICRO Conference 2003, New Waves in System Architecture, Belek-Antalya (2003)
17.
go back to reference Van Der Aalst, W., Ter Hofstede, A., Kiepuszewski, B., Barros, A.: Workflow patterns. Distrib. Parallel Database 14, 5–51 (2003)CrossRef Van Der Aalst, W., Ter Hofstede, A., Kiepuszewski, B., Barros, A.: Workflow patterns. Distrib. Parallel Database 14, 5–51 (2003)CrossRef
18.
go back to reference Andrews, T., Curbera, F., Dholakia, H., Goland, Y., Klein, J., Leymann, F., Liu, K., Roller, D., Smith, D., Thatte, S., Trickovic, I., Weerawarana, S.: Business Process Execution Language for Web Services version 1.1. OASIS (2003) Andrews, T., Curbera, F., Dholakia, H., Goland, Y., Klein, J., Leymann, F., Liu, K., Roller, D., Smith, D., Thatte, S., Trickovic, I., Weerawarana, S.: Business Process Execution Language for Web Services version 1.1. OASIS (2003)
19.
go back to reference Fensel, D., Lausen, H., Polleres, A., De Bruijn, J., Stollberg, M., Roman, D., Domingue, J.: Enabling Semantic Web Services: The Web Service Modeling Ontology. Springer, Berlin (2007) Fensel, D., Lausen, H., Polleres, A., De Bruijn, J., Stollberg, M., Roman, D., Domingue, J.: Enabling Semantic Web Services: The Web Service Modeling Ontology. Springer, Berlin (2007)
21.
go back to reference Martin, D., Burstein, M., Hobbs, J., Lassila, O., Mcdermott, D., Mcilraith, S., Paolucci, M., Parsia, B., Payne, T., Sirin, E., Srinivasan, N., Sycara, K.: OWL-S: semantic markup for web services, W3C Member Submission. http://www.w3.org/Submission/OWL-S (2004) Martin, D., Burstein, M., Hobbs, J., Lassila, O., Mcdermott, D., Mcilraith, S., Paolucci, M., Parsia, B., Payne, T., Sirin, E., Srinivasan, N., Sycara, K.: OWL-S: semantic markup for web services, W3C Member Submission. http://​www.​w3.​org/​Submission/​OWL-S (2004)
26.
go back to reference Schreiber, G., Akkermans, H., Anjewierden, A., De Hoog, R., Shadbolt, N., De Velde, W.V., Wielinga, B.: Knowledge Engineering and Management: The CommonKADS Methodology. MIT Press, Cambridge (1999) Schreiber, G., Akkermans, H., Anjewierden, A., De Hoog, R., Shadbolt, N., De Velde, W.V., Wielinga, B.: Knowledge Engineering and Management: The CommonKADS Methodology. MIT Press, Cambridge (1999)
27.
go back to reference Fensel, D., Motta, E., Van Harmelen, F., Benjamins, V.R., Crubezy, M., Decker, S., Gaspari, M., Groenboom, R., Grosso, W., Musen, M., Plaza, E., Schreiber, G., Studer, R., Wielinga, B.: The unified problem-solving method development language UPML. Knowl. Inf. Syst. 5, 83–131 (2003)CrossRef Fensel, D., Motta, E., Van Harmelen, F., Benjamins, V.R., Crubezy, M., Decker, S., Gaspari, M., Groenboom, R., Grosso, W., Musen, M., Plaza, E., Schreiber, G., Studer, R., Wielinga, B.: The unified problem-solving method development language UPML. Knowl. Inf. Syst. 5, 83–131 (2003)CrossRef
30.
go back to reference Gurevich, Y.: Evolving algebras: an attempt to discover semantics. In: Rozenberg, G., Salomaa, A. (eds.) Current Trends in Theoretical Computer Science, pp. 266–292. World Scientific, Singapore (1993) Gurevich, Y.: Evolving algebras: an attempt to discover semantics. In: Rozenberg, G., Salomaa, A. (eds.) Current Trends in Theoretical Computer Science, pp. 266–292. World Scientific, Singapore (1993)
31.
go back to reference Norton, B., Pedrinaci, C., Henocque, L., Kleiner, M.: 3-level behavioural models for semantic web services. Int. Trans. Syst. Sci. Appl. 4, 340–355 (2008) Norton, B., Pedrinaci, C., Henocque, L., Kleiner, M.: 3-level behavioural models for semantic web services. Int. Trans. Syst. Sci. Appl. 4, 340–355 (2008)
32.
go back to reference Omelayenko, B., Crubézy, M., Fensel, D., Benjamins, V.R., Wielinga, B., Motta, E., Musen, M., Ding, Y.: UPML: the language and tool support for making the semantic web alive. In: Fensel, D., Hendler, J., Lieberman, H., Wahlster, W. (eds.) Spinning the Semantic Web. MIT Press, Cambridge (2003) Omelayenko, B., Crubézy, M., Fensel, D., Benjamins, V.R., Wielinga, B., Motta, E., Musen, M., Ding, Y.: UPML: the language and tool support for making the semantic web alive. In: Fensel, D., Hendler, J., Lieberman, H., Wahlster, W. (eds.) Spinning the Semantic Web. MIT Press, Cambridge (2003)
33.
go back to reference Chandrasekaran, B.: Generic tasks in knowledge based reasoning: high-level building blocks for expert system design. IEEE Expert. 1(3), 23–30 (1986)MATHCrossRef Chandrasekaran, B.: Generic tasks in knowledge based reasoning: high-level building blocks for expert system design. IEEE Expert. 1(3), 23–30 (1986)MATHCrossRef
34.
go back to reference Verma, K., Sheth, A.: Semantically annotating a web service. IEEE Internet Comput. 11, 83–85 (2007)CrossRef Verma, K., Sheth, A.: Semantically annotating a web service. IEEE Internet Comput. 11, 83–85 (2007)CrossRef
35.
go back to reference Clement, L., Hately, A., Von Riegen, C., Rogers, T.: UDDI Specification Version 3.0.2. (2004) Clement, L., Hately, A., Von Riegen, C., Rogers, T.: UDDI Specification Version 3.0.2. (2004)
37.
go back to reference Akhtar, W., Kopecký, J., Krennwallner, T., Polleres, A.: XSPARQL: traveling between the XML and RDF worlds – and avoiding the XSLT pilgrimage. In: The Semantic Web: Research and Applications. Proceedings of the Fifth European Semantic Web Conference (ESWC 2008), Tenerife. Lecture Notes in Computer Science, vol. 5021, pp. 432–447. Springer, Heidelberg (2008) Akhtar, W., Kopecký, J., Krennwallner, T., Polleres, A.: XSPARQL: traveling between the XML and RDF worlds – and avoiding the XSLT pilgrimage. In: The Semantic Web: Research and Applications. Proceedings of the Fifth European Semantic Web Conference (ESWC 2008), Tenerife. Lecture Notes in Computer Science, vol. 5021, pp. 432–447. Springer, Heidelberg (2008)
38.
go back to reference Vitvar, T., Kopecky, J., Viskova, J., Fensel, D.: WSMO-lite annotations for web services. In: Proceedings of the Fifth European Semantic Web Conference (ESWC 2008), Tenerife. Lecture Notes in Computer Science, vol. 5021, pp. 674–689. Springer, Heidelberg (2008) Vitvar, T., Kopecky, J., Viskova, J., Fensel, D.: WSMO-lite annotations for web services. In: Proceedings of the Fifth European Semantic Web Conference (ESWC 2008), Tenerife. Lecture Notes in Computer Science, vol. 5021, pp. 674–689. Springer, Heidelberg (2008)
39.
go back to reference Hepp, M.: Products and services ontologies: a methodology for deriving OWL ontologies from industrial categorization standards. Int. J. Semantic Web Inf. Syst. 2, 72–99 (2006)CrossRef Hepp, M.: Products and services ontologies: a methodology for deriving OWL ontologies from industrial categorization standards. Int. J. Semantic Web Inf. Syst. 2, 72–99 (2006)CrossRef
40.
go back to reference Richardson, L., Ruby, S.: RESTful Web Services. O’reilly Media, Sebastopol (2007) Richardson, L., Ruby, S.: RESTful Web Services. O’reilly Media, Sebastopol (2007)
41.
go back to reference Maleshkova, M., Kopecký, J., Pedrinaci, C.: Adapting SAWSDL for semantic annotations of RESTful services. In: Workshop: Beyond SAWSDL at OnTheMove Federated Conferences & Workshops (OTM 2009), Vilamoura. Lecture Notes in Computer Science, vol. 5872, pp. 917–926. Springer, Berlin (2009) Maleshkova, M., Kopecký, J., Pedrinaci, C.: Adapting SAWSDL for semantic annotations of RESTful services. In: Workshop: Beyond SAWSDL at OnTheMove Federated Conferences & Workshops (OTM 2009), Vilamoura. Lecture Notes in Computer Science, vol. 5872, pp. 917–926. Springer, Berlin (2009)
42.
go back to reference Kopecky, J., Gomadam, K., Vitvar, T.: hRESTS: an HTML microformat for describing RESTful web services. In: Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2008), Sydney. IEEE Computer Society, Washington, DC (2008) Kopecky, J., Gomadam, K., Vitvar, T.: hRESTS: an HTML microformat for describing RESTful web services. In: Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2008), Sydney. IEEE Computer Society, Washington, DC (2008)
43.
go back to reference Lathem, J., Gomadam, K., Sheth, A.: SA-REST and (S)mashups: adding semantics to RESTful services. In: Proceedings of the International Conference on Semantic Computing (ICSC 2007), Irvine (2007) Lathem, J., Gomadam, K., Sheth, A.: SA-REST and (S)mashups: adding semantics to RESTful services. In: Proceedings of the International Conference on Semantic Computing (ICSC 2007), Irvine (2007)
44.
go back to reference Sheth, A., Gomadam, K., Lathem, J.: SA-REST: semantically interoperable and easier-to-use services and mashups. IEEE Internet Comput. 11, 91–94 (2007)CrossRef Sheth, A., Gomadam, K., Lathem, J.: SA-REST: semantically interoperable and easier-to-use services and mashups. IEEE Internet Comput. 11, 91–94 (2007)CrossRef
47.
go back to reference Gomadam, K., Ranabahu, A., Nagarajan, M., Sheth, A., Verma, K.: A faceted classification based approach to search and rank web APIs. In: Proceedings of the 2008 IEEE International Conference on Web Services (ICWS 2008), Washington, DC (2008) Gomadam, K., Ranabahu, A., Nagarajan, M., Sheth, A., Verma, K.: A faceted classification based approach to search and rank web APIs. In: Proceedings of the 2008 IEEE International Conference on Web Services (ICWS 2008), Washington, DC (2008)
48.
go back to reference Elenius, D., Denker, G., Martin, D., Gilham, F., Khouri, J., Sadaati, S., Senanayake, R.: The OWL-S editor – a development tool for semantic web services. In: Proceedings of the Second European Semantic Web Conference (ESWC 2005), Heraklion. Lecture Notes in Computer Science, vol. 3532, pp. 78–92. Springer, Heidelberg (2005) Elenius, D., Denker, G., Martin, D., Gilham, F., Khouri, J., Sadaati, S., Senanayake, R.: The OWL-S editor – a development tool for semantic web services. In: Proceedings of the Second European Semantic Web Conference (ESWC 2005), Heraklion. Lecture Notes in Computer Science, vol. 3532, pp. 78–92. Springer, Heidelberg (2005)
49.
go back to reference Hess, A., Johnston, E., Kushmerick, N.: ASSAM: a tool for semi-automatically annotating semantic web services. In: Proceedings of the Third International Semantic Web Conference (ISWC 2004), Hiroshima. Lecture Notes in Computer Science, vol. 3298, pp. 320–334. Springer, Berlin (2004) Hess, A., Johnston, E., Kushmerick, N.: ASSAM: a tool for semi-automatically annotating semantic web services. In: Proceedings of the Third International Semantic Web Conference (ISWC 2004), Hiroshima. Lecture Notes in Computer Science, vol. 3298, pp. 320–334. Springer, Berlin (2004)
50.
go back to reference Sabou, M.: Building web service ontologies. Ph.D. thesis, Vrije Universiteit Amsterdam, the Netherlands (2006) Sabou, M.: Building web service ontologies. Ph.D. thesis, Vrije Universiteit Amsterdam, the Netherlands (2006)
51.
go back to reference Srinivasan, N., Paolucci, M., Sycara, K.: Adding OWL-S to UDDI: implementation and throughput. In: Proceedings of First International Conference on Semantic Web Services and Web Process Composition (SWSWPC 2004), Hiroshima (2004) Srinivasan, N., Paolucci, M., Sycara, K.: Adding OWL-S to UDDI: implementation and throughput. In: Proceedings of First International Conference on Semantic Web Services and Web Process Composition (SWSWPC 2004), Hiroshima (2004)
52.
go back to reference Sycara, K., Paolucci, M., Ankolekar, A., Srinivasan, N.: Automated discovery, interaction and composition of semantic web services. Web Semant. Sci. Serv. Agent World Wide Web 1, 27–46 (2003)CrossRef Sycara, K., Paolucci, M., Ankolekar, A., Srinivasan, N.: Automated discovery, interaction and composition of semantic web services. Web Semant. Sci. Serv. Agent World Wide Web 1, 27–46 (2003)CrossRef
53.
go back to reference Haarslev, V., Moller, R.: RACER: a core inference engine for the semantic web. In: Proceedings of the Second International Semantic Web Conference (ISWC 2003), Sanibel Island. Lecture Notes in Computer Science, vol. 2870. Springer, Berlin (2003) Haarslev, V., Moller, R.: RACER: a core inference engine for the semantic web. In: Proceedings of the Second International Semantic Web Conference (ISWC 2003), Sanibel Island. Lecture Notes in Computer Science, vol. 2870. Springer, Berlin (2003)
54.
go back to reference Jaeger, M., Rojec-Goldmann, G., Liebetruth, C., Mühl, G., Geihs, K.: Ranked matching for service descriptions using OWL-S. In: Kommunikation in verteilten Systemen (KiVS 2005), Kaiserslautern (2005) Jaeger, M., Rojec-Goldmann, G., Liebetruth, C., Mühl, G., Geihs, K.: Ranked matching for service descriptions using OWL-S. In: Kommunikation in verteilten Systemen (KiVS 2005), Kaiserslautern (2005)
55.
go back to reference Klusch, M., Fries, B., Sycara, K.: Automated semantic web service discovery with OWLS-MX. In: Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2006), Hakodate (2006) Klusch, M., Fries, B., Sycara, K.: Automated semantic web service discovery with OWLS-MX. In: Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2006), Hakodate (2006)
56.
go back to reference Li, L., Horrocks, I.: A software framework for matchmaking based on semantic web technology. Int. J. Elect. Commer. 8, 39 (2004) Li, L., Horrocks, I.: A software framework for matchmaking based on semantic web technology. Int. J. Elect. Commer. 8, 39 (2004)
57.
go back to reference Paolucci, M., Ankolekar, A., Srinivasan, N., Sycara, K.: The DAML-S virtual machine. In: Proceedings of Second International Semantic Web Conference (ISWC 2003), Sandial Island. Lecture Notes in Computer Science, vol. 2870, pp. 290–305. Springer, Berlin (2003) Paolucci, M., Ankolekar, A., Srinivasan, N., Sycara, K.: The DAML-S virtual machine. In: Proceedings of Second International Semantic Web Conference (ISWC 2003), Sandial Island. Lecture Notes in Computer Science, vol. 2870, pp. 290–305. Springer, Berlin (2003)
59.
go back to reference Friedman-Hill, E.: JESS in Action. Manning, Greenwich (2003) Friedman-Hill, E.: JESS in Action. Manning, Greenwich (2003)
60.
go back to reference Sirin, E., Parsia, B., Hendler, J.: Filtering and selecting semantic web services with interactive composition techniques. IEEE Intell. Syst. 19, 42–49 (2004)CrossRef Sirin, E., Parsia, B., Hendler, J.: Filtering and selecting semantic web services with interactive composition techniques. IEEE Intell. Syst. 19, 42–49 (2004)CrossRef
61.
go back to reference Traverso, P., Pistore, M.: Automated composition of semantic web services into executable processes. In: Proceedings of the Third International Semantic Web Conference (ISWC 2004), Hiroshima. Lecture Notes in Computer Science, vol. 3298, pp. 380–394. Springer, Berlin (2004) Traverso, P., Pistore, M.: Automated composition of semantic web services into executable processes. In: Proceedings of the Third International Semantic Web Conference (ISWC 2004), Hiroshima. Lecture Notes in Computer Science, vol. 3298, pp. 380–394. Springer, Berlin (2004)
62.
go back to reference Dimitrov, M., Simov, A., Konstantinov, M., Momtchev, V.: WSMO studio – a semantic web services modelling environment for WSMO (system description). In: Proceedings of the Fourth European Semantic Web Conference (ESWC 2007), Innsbruck. Lecture Notes in Computer Science, vol. 4519, pp. 749–758. Springer, Berlin (2007) Dimitrov, M., Simov, A., Konstantinov, M., Momtchev, V.: WSMO studio – a semantic web services modelling environment for WSMO (system description). In: Proceedings of the Fourth European Semantic Web Conference (ESWC 2007), Innsbruck. Lecture Notes in Computer Science, vol. 4519, pp. 749–758. Springer, Berlin (2007)
63.
go back to reference Kerrigan, M., Mocan, A., Tanler, M., Fensel, D.: The web service modeling toolkit – an integrated development semantic web services. In: Proceedings of the Fourth European conference on the Semantic Web (ESWC 2007), Innsbruck. Lecture Notes in Computer Science, vol. 4519, pp. 789–798. Springer, Berlin (2007) Kerrigan, M., Mocan, A., Tanler, M., Fensel, D.: The web service modeling toolkit – an integrated development semantic web services. In: Proceedings of the Fourth European conference on the Semantic Web (ESWC 2007), Innsbruck. Lecture Notes in Computer Science, vol. 4519, pp. 789–798. Springer, Berlin (2007)
64.
go back to reference Akkermans, H., Baida, Z., Gordijn, J., Peña, N., Altuna, A., Laresgoiti, I.: Value webs: ontology-based bundling of real-world services. IEEE Intell. Syst. 19, 57–66 (2004)CrossRef Akkermans, H., Baida, Z., Gordijn, J., Peña, N., Altuna, A., Laresgoiti, I.: Value webs: ontology-based bundling of real-world services. IEEE Intell. Syst. 19, 57–66 (2004)CrossRef
65.
go back to reference Clancey, W.J.: Heuristic classification. Artif. Intell. 27, 289–350 (1985)CrossRef Clancey, W.J.: Heuristic classification. Artif. Intell. 27, 289–350 (1985)CrossRef
66.
go back to reference Stollberg, M.: Scalable semantic web service discovery for goal-driven service-oriented architectures. Ph.D. thesis, University Innsbruck, Austria (2008) Stollberg, M.: Scalable semantic web service discovery for goal-driven service-oriented architectures. Ph.D. thesis, University Innsbruck, Austria (2008)
67.
go back to reference Turati, A., Valle, E.D., Cerizza, D., Facca, F.M.: Using GLUE to solve the discovery scenarios of the SWS-challenge. In: Proceedings of the Eighth Workshop on Semantic Web Services Challenge (SWSC 2007), Eindhoven, pp. 185–197 (2007) Turati, A., Valle, E.D., Cerizza, D., Facca, F.M.: Using GLUE to solve the discovery scenarios of the SWS-challenge. In: Proceedings of the Eighth Workshop on Semantic Web Services Challenge (SWSC 2007), Eindhoven, pp. 185–197 (2007)
68.
go back to reference Nitzsche, J., Van Lessen, T., Karastoyanova, D., Leymann, F.: BPEL for semantic web services (BPEL4SWS). In: On the Move to Meaningful Internet Systems 2007 Workshops (OTM 2007), Vilamoura. Lecture Notes in Computer Science, vol. 4805, pp. 179–188. Springer, Berlin (2007) Nitzsche, J., Van Lessen, T., Karastoyanova, D., Leymann, F.: BPEL for semantic web services (BPEL4SWS). In: On the Move to Meaningful Internet Systems 2007 Workshops (OTM 2007), Vilamoura. Lecture Notes in Computer Science, vol. 4805, pp. 179–188. Springer, Berlin (2007)
69.
go back to reference Motta, E., Domingue, J., Cabral, L., Gaspari, M.: IRS-II: a framework and infrastructure for semantic web services. In: Proceedings of the Second International Semantic Web Conference (ISWC 2003), Sanibel Island. Lecture Notes in Computer Science, vol. 2870, pp. 306–318. Springer, Berlin (2003) Motta, E., Domingue, J., Cabral, L., Gaspari, M.: IRS-II: a framework and infrastructure for semantic web services. In: Proceedings of the Second International Semantic Web Conference (ISWC 2003), Sanibel Island. Lecture Notes in Computer Science, vol. 2870, pp. 306–318. Springer, Berlin (2003)
70.
go back to reference Domingue, J., Cabral, L., Galizia, S., Tanasescu, V., Gugliotta, A., Norton, B., Pedrinaci, C.: IRS-III: a broker-based approach to semantic web services. Web Semant. Sci. Service Agent World Wide Web 6, 109–132 (2008)CrossRef Domingue, J., Cabral, L., Galizia, S., Tanasescu, V., Gugliotta, A., Norton, B., Pedrinaci, C.: IRS-III: a broker-based approach to semantic web services. Web Semant. Sci. Service Agent World Wide Web 6, 109–132 (2008)CrossRef
71.
go back to reference Motta, E.: Reusable Components for Knowledge Modelling: Case Studies in Parametric Design Problem Solving. IOS Press, Amsterdam (1999)MATH Motta, E.: Reusable Components for Knowledge Modelling: Case Studies in Parametric Design Problem Solving. IOS Press, Amsterdam (1999)MATH
72.
go back to reference Hakimpour, F., Domingue, J., Motta, E., Cabral, L., Lei, Y.: Integration of OWL-S into IRS-III. In: First AKT Workshop on Semantic Web Services, KMi. The Open University, Milton Keynes (2004) Hakimpour, F., Domingue, J., Motta, E., Cabral, L., Lei, Y.: Integration of OWL-S into IRS-III. In: First AKT Workshop on Semantic Web Services, KMi. The Open University, Milton Keynes (2004)
74.
go back to reference Galizia, S., Gugliotta, A., Pedrinaci, C.: A formal model for classifying trusted semantic web services. In: Proceedings of the Third Asian Semantic Web Conference (ASWC 2008), Bangkok. Lecture Notes in Computer Science, vol. 5367, pp. 540–554. Springer, Berlin (2008) Galizia, S., Gugliotta, A., Pedrinaci, C.: A formal model for classifying trusted semantic web services. In: Proceedings of the Third Asian Semantic Web Conference (ASWC 2008), Bangkok. Lecture Notes in Computer Science, vol. 5367, pp. 540–554. Springer, Berlin (2008)
75.
go back to reference Pedrinaci, C., Grenon, P., Galizia, S., Gugliotta, A., Domingue, J.: A knowledge-based framework for web service adaptation to context. In: Enabling Context-Aware Web Services: Methods, Architectures, and Technologies. Chapman & Hall/CRC Press, Boca Raton (2010) Pedrinaci, C., Grenon, P., Galizia, S., Gugliotta, A., Domingue, J.: A knowledge-based framework for web service adaptation to context. In: Enabling Context-Aware Web Services: Methods, Architectures, and Technologies. Chapman & Hall/CRC Press, Boca Raton (2010)
76.
go back to reference Sheth, A., Gomadam, K., Ranabahu, A.: Semantics enhanced services: METEOR-S SAWSDL and SA-REST. IEEE Data Eng. Bull. 31, 8–12 (2008) Sheth, A., Gomadam, K., Ranabahu, A.: Semantics enhanced services: METEOR-S SAWSDL and SA-REST. IEEE Data Eng. Bull. 31, 8–12 (2008)
77.
go back to reference Patil, A., Oundhakar, S., Sheth, A., Verma, K.: METEOR-S web service annotation framework. In: Proceedings of the 13th International Conference on World Wide Web (WWW 2004), New York (2004) Patil, A., Oundhakar, S., Sheth, A., Verma, K.: METEOR-S web service annotation framework. In: Proceedings of the 13th International Conference on World Wide Web (WWW 2004), New York (2004)
78.
go back to reference Verma, K., Sivashanmugam, K., Sheth, A., Patil, A., Oundhakar, S., Miller, J.: METEOR-S WSDI: a scalable P2P infrastructure of registries for semantic publication and discovery of web services. Int. J. Inf. Technol. Manag. 6, 17–39 (2005)CrossRef Verma, K., Sivashanmugam, K., Sheth, A., Patil, A., Oundhakar, S., Miller, J.: METEOR-S WSDI: a scalable P2P infrastructure of registries for semantic publication and discovery of web services. Int. J. Inf. Technol. Manag. 6, 17–39 (2005)CrossRef
79.
go back to reference Nagarajan, M., Verma, K., Sheth, A., Miller, J., Lathem, J.: Semantic interoperability of web services – challenges and experiences. In: Proceedings of the IEEE International Conference on Web Services (ICWS 2006), Salt Lake City (2006) Nagarajan, M., Verma, K., Sheth, A., Miller, J., Lathem, J.: Semantic interoperability of web services – challenges and experiences. In: Proceedings of the IEEE International Conference on Web Services (ICWS 2006), Salt Lake City (2006)
80.
go back to reference Sivashanmugam, K., Miller, J.A., Sheth, A., Verma, K.: Framework for semantic web process composition. Int. J. Elect. Commer. 9, 71–106 (2005) Sivashanmugam, K., Miller, J.A., Sheth, A., Verma, K.: Framework for semantic web process composition. Int. J. Elect. Commer. 9, 71–106 (2005)
81.
go back to reference Nagarajan, M., Verma, K., Sheth, A.P., Miller, J.A.: Ontology driven data mediation in web services. Int. J. Web Service Res. 4, 104–126 (2007)CrossRef Nagarajan, M., Verma, K., Sheth, A.P., Miller, J.A.: Ontology driven data mediation in web services. Int. J. Web Service Res. 4, 104–126 (2007)CrossRef
82.
go back to reference Sivashanmugam, K., Miller, J.A., Sheth, A.P., Verma, K.: Framework for semantic web process composition. Int. J. Elect. Commer. 9, 71–106 (2004–2005) Sivashanmugam, K., Miller, J.A., Sheth, A.P., Verma, K.: Framework for semantic web process composition. Int. J. Elect. Commer. 9, 71–106 (2004–2005)
83.
go back to reference Oldham, N., Verma, K., Sheth, A., Hakimpour, F.: Semantic WS-agreement partner selection. In: Proceedings of the 15th International Conference on World Wide Web (WWW 2006), Edinburgh (2006) Oldham, N., Verma, K., Sheth, A., Hakimpour, F.: Semantic WS-agreement partner selection. In: Proceedings of the 15th International Conference on World Wide Web (WWW 2006), Edinburgh (2006)
84.
go back to reference Verma, K., Doshi, P., Gomadam, K., Miller, J., Sheth, A.: Optimal adaptation in web processes with coordination constraints. In: Proceedings of the International Conference on Web Services (ICWS 2006), Chicago. IEEE Computer Society, Washington, DC (2006) Verma, K., Doshi, P., Gomadam, K., Miller, J., Sheth, A.: Optimal adaptation in web processes with coordination constraints. In: Proceedings of the International Conference on Web Services (ICWS 2006), Chicago. IEEE Computer Society, Washington, DC (2006)
85.
go back to reference Gomadam, K., Verma, K., Sheth, A., Miller, J.: Demonstrating dynamic configuration and execution of web processes. In: Proceedings of the Third International Conference on Service-Oriented Computing (ICSOC 2005), Amsterdam. Lecture Notes in Computer Science, vol. 3826, pp. 502–507. Springer, Berlin (2005) Gomadam, K., Verma, K., Sheth, A., Miller, J.: Demonstrating dynamic configuration and execution of web processes. In: Proceedings of the Third International Conference on Service-Oriented Computing (ICSOC 2005), Amsterdam. Lecture Notes in Computer Science, vol. 3826, pp. 502–507. Springer, Berlin (2005)
86.
go back to reference Gugliotta, A., Domingue, J., Cabral, L., Tanasescu, V., Galizia, S., Davies, R., Gutiérrez-Villarías, L., Rowlatt, M., Richardson, M., Stincic, S.: Deploying semantic web services-based applications in the e-government domain. J. Data Semant. 10, 96–132 (2008) Gugliotta, A., Domingue, J., Cabral, L., Tanasescu, V., Galizia, S., Davies, R., Gutiérrez-Villarías, L., Rowlatt, M., Richardson, M., Stincic, S.: Deploying semantic web services-based applications in the e-government domain. J. Data Semant. 10, 96–132 (2008)
87.
go back to reference Cardoso, J., Sheth, A. (eds.): Semantic Web Services, Processes and Applications. Springer, Berlin (2006)MATH Cardoso, J., Sheth, A. (eds.): Semantic Web Services, Processes and Applications. Springer, Berlin (2006)MATH
88.
go back to reference Sheth, A., Verma, K., Gomadam, K.: Semantics to energize the full services spectrum. Commun. ACM 49, 55–61 (2006)CrossRef Sheth, A., Verma, K., Gomadam, K.: Semantics to energize the full services spectrum. Commun. ACM 49, 55–61 (2006)CrossRef
89.
go back to reference Christensen, E., Curbera, F., Meredith, G., Weerawarana, S. (eds.): Web Services Description Language (WSDL) 1.1, W3C Note (2001) Christensen, E., Curbera, F., Meredith, G., Weerawarana, S. (eds.): Web Services Description Language (WSDL) 1.1, W3C Note (2001)
92.
go back to reference Mandell, D., Mcilraith, S.: Adapting BPEL4WS for the semantic web: the bottom-up approach to web service interoperation. In: Proceedings of the Second International Semantic Web Conference (ISWC 2003), Sanibel Island. Lecture Notes in Computer Science, vol. 2870. Springer, Berlin (2003) Mandell, D., Mcilraith, S.: Adapting BPEL4WS for the semantic web: the bottom-up approach to web service interoperation. In: Proceedings of the Second International Semantic Web Conference (ISWC 2003), Sanibel Island. Lecture Notes in Computer Science, vol. 2870. Springer, Berlin (2003)
93.
go back to reference Staab, S., van der Aalst, W., Benjamins, V.R., Sheth, A., Miller, J.A., Bussler, C., Maedche, A., Fensel, D., Gannon, D.: Web services: been there, done that? IEEE Intell. Syst. 18, 72–85 (2003)CrossRef Staab, S., van der Aalst, W., Benjamins, V.R., Sheth, A., Miller, J.A., Bussler, C., Maedche, A., Fensel, D., Gannon, D.: Web services: been there, done that? IEEE Intell. Syst. 18, 72–85 (2003)CrossRef
99.
go back to reference Sheth, A.: Beyond SAWSDL: A game plan for broader adoption of semantic web services. IEEE Intell. Syst. Trend Controv. 22, 8–10 (2007) Sheth, A.: Beyond SAWSDL: A game plan for broader adoption of semantic web services. IEEE Intell. Syst. Trend Controv. 22, 8–10 (2007)
100.
go back to reference Vinoski, S.: Putting the “web” into web services: interaction models, part 2. IEEE Internet Comput. 6, 90–92 (2002)CrossRef Vinoski, S.: Putting the “web” into web services: interaction models, part 2. IEEE Internet Comput. 6, 90–92 (2002)CrossRef
101.
go back to reference Papazoglou, M., Traverso, P., Dustdar, S., Leymann, F.: Service-oriented computing: state of the art and research challenges. Computer 40, 38–45 (2007)CrossRef Papazoglou, M., Traverso, P., Dustdar, S., Leymann, F.: Service-oriented computing: state of the art and research challenges. Computer 40, 38–45 (2007)CrossRef
102.
go back to reference Mocan A, Cimpian E.: An ontology-based data mediation framework for semantic environments. Int. J. Semant. Web Inf. Syst. 3(2), 66–95 (2007) Mocan A, Cimpian E.: An ontology-based data mediation framework for semantic environments. Int. J. Semant. Web Inf. Syst. 3(2), 66–95 (2007)
103.
go back to reference Kopecký J, Vitvar T, Bournez C, Farrell J.: SAWSDL: Semantic Annotations for WSDL and XML schema. IEEE Internet Comput. 11(6), 60–67 (2007)CrossRef Kopecký J, Vitvar T, Bournez C, Farrell J.: SAWSDL: Semantic Annotations for WSDL and XML schema. IEEE Internet Comput. 11(6), 60–67 (2007)CrossRef
104.
go back to reference Pedrinaci C, Domingue J.: Toward the next wave of services: linked services for the web of data. J. Univ. Comput. Sci. 16(13), 1694–1719 (2010) Pedrinaci C, Domingue J.: Toward the next wave of services: linked services for the web of data. J. Univ. Comput. Sci. 16(13), 1694–1719 (2010)
Metadata
Title
Semantic Web Services
Authors
Carlos Pedrinaci
John Domingue
Amit P. Sheth
Copyright Year
2011
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-540-92913-0_22

Premium Partner