15-09-2017, 12:19 PM
WSMO or Web Service Modeling Ontology is a conceptual model for relevant aspects related to Semantic Web Services. It provides a framework based on ontology, which supports the deployment and interoperability of Semantic Web Services.
The WSMO has four main components:
• Goals - The objectives of the client when consulting a Web Service.
• Ontologies - A formal semantic description of the information used by all other components.
• Mediators - Connectors between components with mediation facilities. Provides interoperability between different ontologies.
• WebServices - Semantic description of Web Services. It can include functional descriptions (Capacity) and use (Interface).
The WSMO Working Group, part of the ESSI Cluster, aligns research and development efforts in the areas of Semantic Web Services among a number of European FP6 research projects. The WSMO working group includes the WSML working group, which aims to develop a language called Web Services Modeling Language (WSML) that formalizes WSMC (Web Services Modeling Ontology).
The potential for a dynamic, scalable and cost-effective infrastructure for electronic transactions in business and public administration has driven recent research efforts towards so-called Semantic Web services, which enrich Web services with machine-readable semantics. Supporting this goal, the Web Service Modeling Ontology (WSMO) provides a conceptual framework and formal language for semantically describing all relevant aspects of web services to facilitate the automation of the discovery, combination and invocation of electronic services through the Web.
This document describes WSMO's general structure by its four main elements: ontologies, which provide the terminology used by other WSMO elements, Web service descriptions, which describe the functional and behavioral aspects of a Web service, the objectives represent the wishes of the user and the mediators, whose objective is to automatically manage interoperability problems between different WSMO elements. Along with the introduction of the main WSMO elements, the syntax of the formal logic language used in WSMO is provided. The semantically and computationally manageable subsets of this logical language are defined and discussed in a separate document, WSML (Web Service Modeling Language) document.
The WSMO has four main components:
• Goals - The objectives of the client when consulting a Web Service.
• Ontologies - A formal semantic description of the information used by all other components.
• Mediators - Connectors between components with mediation facilities. Provides interoperability between different ontologies.
• WebServices - Semantic description of Web Services. It can include functional descriptions (Capacity) and use (Interface).
The WSMO Working Group, part of the ESSI Cluster, aligns research and development efforts in the areas of Semantic Web Services among a number of European FP6 research projects. The WSMO working group includes the WSML working group, which aims to develop a language called Web Services Modeling Language (WSML) that formalizes WSMC (Web Services Modeling Ontology).
The potential for a dynamic, scalable and cost-effective infrastructure for electronic transactions in business and public administration has driven recent research efforts towards so-called Semantic Web services, which enrich Web services with machine-readable semantics. Supporting this goal, the Web Service Modeling Ontology (WSMO) provides a conceptual framework and formal language for semantically describing all relevant aspects of web services to facilitate the automation of the discovery, combination and invocation of electronic services through the Web.
This document describes WSMO's general structure by its four main elements: ontologies, which provide the terminology used by other WSMO elements, Web service descriptions, which describe the functional and behavioral aspects of a Web service, the objectives represent the wishes of the user and the mediators, whose objective is to automatically manage interoperability problems between different WSMO elements. Along with the introduction of the main WSMO elements, the syntax of the formal logic language used in WSMO is provided. The semantically and computationally manageable subsets of this logical language are defined and discussed in a separate document, WSML (Web Service Modeling Language) document.