This site uses cookies. By continuing, your consent is assumed. Learn more

119.8fm shares

Ontology-based semantic matchmaking approach


Within the numerous and heterogeneous web services offered through different sources, automatic web services composition is the most convenient method for building complex business processes that permit invocation of multiple existing atomic services. The current solutions in functional web services composition lack autonomous queries of semantic matches within the "Ontology-based semantic matchmaking approach" of web services, which are necessary in the composition of large-scale related services.

In this paper, we propose a graph-based Semantic Web Services composition system consisting of two subsystems: The management-time subsystem is responsible for dependency Ontology-based semantic matchmaking approach preparation in which a dependency graph of related services is generated automatically according to the proposed semantic matchmaking rules. The run-time subsystem is responsible for discovering the potential web services and nonredundant web services composition of a user's query using a graph-based searching algorithm.

The proposed approach was applied to healthcare data integration in different health organizations and was evaluated according to two aspects: Web services WS composition is a method used to combine existing WS from heterogeneous systems to build more complicated business processes that match with user requirements.

WS composition also accommodates the development of systems capable of automatic execution of multiple individual WS simultaneously [ Ontology-based semantic matchmaking approach ]. However, these technologies do not offer well-defined semantic and expressive capability for solving semantic service discrepancies that occur due to disagreement in the meaning, interpretation, or intended use of service information.

In most cases, this situation drives the challenge of creating an automated WS composition system that focuses on solving the problems of WS heterogeneities. These problems necessitate semantic matching of input and output parameters to combine multiple relevant services.