Hybrid Ontology-Based Matching for Distributed Discovery of SWS in P2P Systems
Adel Boukhadra, Karima Benatchba, Amar Balla · 2014
Semantic Web services (SWs) paradigm is considered as the most dominant technology of the Service-Oriented Computing (SOC). SWs have emerged as a major technology for deploying automated interactions between distributed and heterogeneous applications. This computing technology can be used to discover new distributed and heterogeneous collaborative applications of large-scale distributed systems in P2P systems. In this paper, we present a scalable P2P approach for distributed discovery of SWs. In this approach, we define a distributed solution based on epidemic discovery algorithm to achieve a specific goal through the distributed discovery of SWs in P2P networks. In order to improve the applicability of the epidemic discovery algorithm for discovering SWs, we propose the matching of ontology OWL-S in the heart of this algorithm which reduces the search space while keeping an acceptable matching quality level. Our matching approach relies on the use of several similarity metrics. Moreover, our matching approach is able to detect complex mappings between activities based on their parameters of OWL-S.