Font Size: a A A

Research On Web Service Matchmaking Based On Ontology Reasoning

Posted on:2008-06-09Degree:MasterType:Thesis
Country:ChinaCandidate:C N XuFull Text:PDF
GTID:2178360242956369Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Along with the increase of the number and variety of Web services in the Internet, how to find the service conforming to the request among so many services, namely the service matching, has become a question which must be resolved in resources sharing using the Web service. The current Web service doesn't take the semantic web as the foundation, but basically selects the fixed standardized classification method to describe the service function, the provider as well as the way of gaining the service. Because the Web service technology defines the agreement of the service only in the grammar stratification, therefore they are extremely limited to the ability of the service semantic description, which makes it only use the searching method with simple key words, so obviously it cannot satisfy the need of the service matching.The aim of the Web service matching research is the high efficiency and automation, and using the semantic description and the service ontology theory is the effective way to achieve the aim in the service matching technology. Therefore the paper makes a research on how to use a language which is explicit and the computer can understand, to description the service, how to apply the semantic Web, the ontology theory and the semantic reasoning into the Web service matching.The paper makes a research on the system architecture of Semantic Web, the significance of every level and the relations between them. The rise of the Semantic Web technology has promoted the development of Ontology technology. Ontology is regarded as the foundation stone of the Semantic Web, and is playing an important role with the knowledge expression and knowledge reasoning. The paper makes a deeply research on the concept and the function of Ontology and its description languages, the present situation of its research, its building tools and so on.The ontology description languages and Description Logic are combined together,which ensures the ontology reasoning rationality and validity.As an effective mechanism of knowledge representation,Description Logic is extensively applied to various fields of computer science.The paper ana1yzes Description Logic in terms of its definition,the basic syntax and semantic,as well as its system architecture and the reasoning function and its algorithm and so on.Based on analyzing existing standards of Web Services and Semantic Web, the paper introduces Semantic Web Service that it puts together Semantic Web and Web Service. Without human assistances,it will realize automatic Web service discovery,automatic Web service invocation,automatic Web service composition.According to Semantic Web Service Ontology named OWL-S and Web Service matchmaking engine, UDDI has semantic information, and the service matchmaking based on keywords is transformed into the one based on Ontology reasoning. Matchmaking results are ordered by the matchmaking grade. Based on the work above, the paper improves Web Service matchmaking based on Ontology reasoning. On the one hand, according to users'query refinement, the system submits users'more considerate requirements to the matchmaking engine; On the other hand, by giving the concept of Semantic Affinity and its formula, it uses numerical value to subdivide the matchmaking grade, to provide more significative reference for service requesters.
Keywords/Search Tags:Ontology reasoning, Description Logic, OWL-S, Semantic Affinity, Web service matchmaking
PDF Full Text Request
Related items