A model of semantic web service in a distributed computer system
Nataliia A. Kulykovska, Stepan Skrupsky, T. S. Diachuk · 2020
One of the main tasks of any distributed computer system is the analysis of the properties of the obtained data, and their further use for logical reasoning.This is a difficult task due to the frequently encountered dynamics and heterogeneity of information.The aim of the work is to present a knowledge-based web service model.The web service integrates with the technologies of the semantic web in order to study the data, their processing and inference.The goal is achieved as follows: the meta-metamodel of the web service ontology and the metamodel of the semantic web service are structured using UML class diagrams and formalized using ALC description logic.The scientific novelty of the results is the presentation of a service description through an ontology.Through the introduction of ontologies, a transition is being made in data mining.In contrast to the application of standards: SOAP, WSDL, HTTP, the use of ontologies is argued that they contain structured information about the functional and non-functional characteristics of the service, and give flexibility to the description.When working with ontologies, there is a powerful logical apparatus for searching, combining and comparing ontologies.By introducing ontologies, knowledge of the web service is represented.The development of an ontology / web service pair gives an advantage over the SAWSDL, OWL-S standards, because the web service developer has the ability to create a more accurate semantic description of the service.We presented the language features and constructs of ontology of web service descriptions.Step by step, we created semantic description to describe web services.After learning how to use OWL to formally express web service semantics, we moved on to the issue of actually adding semantics to service descriptions.For the first time, formal models of service ontology and semantic web service are proposed.