Font Size: a A A

Research And Implementation Of Web Services Matching Algorithm Based On OWL-S

Posted on:2013-11-07Degree:MasterType:Thesis
Country:ChinaCandidate:J LiuFull Text:PDF
GTID:2248330371481301Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Web services as a standard technology for implementing service-oriented computing, is a platform-independent, loosely coupled, self-contained, programmable Web-based applications, it uses an open XML standard to describe, publish, and configure these applications, being widely used due to the characteristics of its good support for heterogeneous environments, cross-platform and open. With the rapid development and widespread use of Web services, the number of Web services is gradually increasing, to find the Services which meet user needs in a large number of Web services is an important issue need to be solved. The traditional Web service registration and discovery technology is based on UDDI and WSDL, The WSDL descript simplely the service at the grammatical level, there is no semantic annotation about the critical information of the service functions, the computer can not handle and understand, service discovery method is based on keyword matching mechanism, will miss many of the related services which have the same meaning with the query concept, the efficiency of service discovery is not high. In order to solve the above problems, academia using Semantic Web technology in the Web Services, put forward semantic-based Web service discovery method, adding semantic information in the Web Services Description, providing the support of the semantic layer for Web service matching, improving the efficiency of service discovery.This paper analyzes current Semantic Web Services technologies and services matching method, use OWL-S as Semantic Web Services Description Language, which is the basis for the study of the matching algorithm. Analyze the traditional logic-based reasoning matching method on the basis of studying the principle of semantic Web service matching, the traditional method get the matching by the reasoning of the containment relationship between the concept of service function attributes, lead to the limitations of low recall rate and the distinction of match results is not clear, to address this issue, this paper introduces the ontological concept similarity computing method, study the ontological concept similarity computing method based on semantic distance calculation, give the service similarity calculation method. Meanwhile, analysis the importance of service attribute dependency relations in the service matching process, put forword service attribute dependency relations matching, study the extraction of service attribute dependency relations and relational similarity computation, combine the matching method based on conceptual similarity with the matching method based on attribute dependency relations, the effect of service matching is improved. According to the proposed service matching method, designed the framework of the semantic Web service matching system, develop system prototype, and test the system with OWLS-TC test set, evaluate the performance of the algorithm from the recall and precision, verify the validity of the algorithm.At the end, the paper summarizes the research and presents the next research.
Keywords/Search Tags:Service Matching, Semantic Web, OWL-S, Semantic Similarity
PDF Full Text Request
Related items