Font Size: a A A

Research On Semantic Web Services Discovery Model

Posted on:2007-10-12Degree:MasterType:Thesis
Country:ChinaCandidate:C DuFull Text:PDF
GTID:2178360182988616Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Web Services Discovery is the process of a web service requester find out the web service which is needed among different kinds of Web Services. Web Services Discovery plays an important part in Web Services architecture.To discovery a suitable Web Service is the fundamental precondition to implement Web Service reusing and composition.However the traditional Web Services discovery method is Web Services matchmaking which is based on the UDDI framework, because UDDI can only offer the query based on keyword, and UDDI use XML to describe its data structure, is lack of support for semantic information, so the Web Services matchmaking is based on the keyword and syntax matchmaking, can't implement Web Services functionality-based matchmaking, and then cause the low precision. On the other hand, WSDL language is a syntax level language, offer the Web Services physical information, and lack of the semantic description of Web Services functionality information. Again, the traditional Web Services discovery technology is lack of the ability of extracting and processing of the useful information, can't effectively describe the Web Services capability from the Services request, go against locate the best Web Services.In order to solve these problems,This paper analyzes the Semantic Web Services Discovery Mechanism,and introduce the Ontology, Description Logic, OWL-S language technologies which are significant for Web Services Discovery.This paper design a Semantic-Based Web Services Discovery Model, the model includes the QueryProcesser, OWL-S/UDDIConverter, Semantic Web Services Matchmaker. The QueryProcesser supply the user-interface for users to prescribe the query condition, and change the Services request to normative request profile according to OWL-S Profile. OWL-S/UDDIConverter establishes the mapping between the OWL-S Profile and UDDI to enlarge the UDDI so as to support the semantic information. Semantic Web Services Matchmaker uses the classification-based match algorithm, the first classification is ServiceCategory Matching, it is used to filter the Web Services whose Servicecategory'value doesn't equal to the requested Service Profile's. The second classification matching is Web Services functionality-based semantic matching, the Web Services functionality-based semantic matching is implemented by calling InputParameterMatching and OutputParameterMatching, this algorithm defines a semanticsimilaritydegree to measure the match degree as a float number, and consequently distinguish the difference between the Web Services' match degree.This article presents the implement process of the Semantic-based Web Services Model combined with the trip domain ontology, and then using the instance analysis to prove the feasibility of the Semantic-based Web Services Model, and the analysis result shows that using such model can improve the precision and ameliorate the discovery performance.
Keywords/Search Tags:Semantic Web Services Discovery, Web Services Ontology Domain-Ontology, OWL-S, Semantic Matching
PDF Full Text Request
Related items