Font Size: a A A

Research And Practice On A Mechanism Of Semantic Web Service Matching Based On Ontology

Posted on:2010-08-26Degree:MasterType:Thesis
Country:ChinaCandidate:B SunFull Text:PDF
GTID:2178360278965882Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of web services and popularity of SOA, the research on Web services matching is becoming more and more important, which is not only the premise of the automatic Web services invocation and composition but also a critical ground of SOA application based on Web services. However, at present, Web services matching which is based on the UDDI and WSDL mainly makes use of the general grammar descriptions and therefore only allows a keyword based matching and search. No form of semantic matchoing can be performed. The use of ontology to describe the semantic Web Services makes the computer understand Web services, supports automatic matching of Web services and can improve query accuracy.OWL-S is the bridge that connects Web Service and semantic ontology. A lot of researches about the semantic Web service matching are based on OWL-S. The content of this essay is also OWL-S based. This essay first states the meaning and the background of the semantic Web service matching ,then briefly introduces the related concepts of ontology and OWL, focuses on OWL-S, mainly about ServiceProfile, ServiceModel and ServiceGrouding. The following part is about the research of semantic Web service matching. It includes three aspects: the matching based on input/output, the matching based on precondition and effect and the matching based on Qos. The first two make use of OWL-S. In the matching based on input/output, the semantic distance is used and a new method of computing the semantic distance is proposed. Next is the discussion of the prestation of the precondition and effect and the matching based on logical formula. And the following is the semantic Web service matching model and procedureFinally based on the previous part the essay describes the design and implementation of a prototype system and with the ontology and owl-s files in several domains including travel as a sample to verify the model and procedure. This prototype system utilizes some open source frameworks in ontology study: Jess,Jena,OWL-S API and protege...
Keywords/Search Tags:ontology, semantic web service, OWL-S
PDF Full Text Request
Related items