Font Size: a A A

On Semantic Platform For Web Service Based On Ontology

Posted on:2009-07-27Degree:DoctorType:Dissertation
Country:ChinaCandidate:J W ZhuFull Text:PDF
GTID:1118360302489966Subject:Computer science and technology
Abstract/Summary:PDF Full Text Request
As a new distributed computing mode, Web services provide many software applications on Internet, and these applications are unrelated with environments. Web services have nothing to do with the platform of performance, and the encapsulated software applications can be selected, bind and transferred by service users after they are issued on the Internet by service provider. Under certain system architecture, this computing mode can accommodate the opened Web environments, and builds a fundament for integrating information and applications on the Web.A central difficulty of sharing messages transferred among Web services is absence of semantics, so Web service can not communicate, interact and inter-operate with other services or environment. The semantic organization and description of Web services are all important requirements for enabling the automatic discovery, invocation and composition of Web services. Without supporting of semantic, the expected service can not be selected from given set provided by syntactic matching. To deal with above questions, a sharable semantic platform should be constructed to describe Web service and its procedure of performing.On XML2000 conference, the creator of WWW, Tim Berners-Lee, brought forward the concept of Semantic Web. In order to interpret information on the web, Semantic Web is intent on expand the current Internet, and represents information by a structured and with formal form, so as to understood by user and machine. Based on XML, RDF/RDFS and OWL, Semantic Web constructs ontologies and logic reasoning rules, so the information can be understood and dealt with by computer. On the semantic environment, the interfaces of semantic Web service can be supported by ontologies, and the communication, interaction and interoperation can be realized.Oriented to practical requirement, related work and existing question, this thesis propose a multi-technologies supported service-oriented architecture (MTSSOA), which is based on many pivotal technologies, such as ontology, representation of dynamic procedure of Web service and Agent. In this thesis, we apply ourselves to design algorithm of distributed ontologies mapping and integrating, to compute similarity of ontology concepts and to depict operation procedure of Web services.The structure of this thesis is following. Firstly, a multi-technologies supported service-oriented architecture is proposed, and QoS base and context base, which are maintained dynamically according to user's feedbacks, are introduced. Secondly, considering the open and distributed environment of Web service, mapping rules and integrating algorithm are designed to construct higher semantic layer to interpret interfaces of Web services, and a method to computing distance of concepts is given. Thirdly, owing to the characters of inter-current and dynamic, a formal method to describe the procedure of Web service performance is expatiated, and this method can facilitate program the procedure of Web services composition. At last, a semantic cooperation model named SWTs is given.Finally, by analysis results of our experiment, we can find that the algorithm of integrating distributed ontologies and reducing redundant relations are all effectively. Meanwhile, an application instance of computing distance of concepts is given. What we can highlight about this thesis are ontologies mapping rules, algorithm integrating distributed ontologies, algorithm reducing redundant relation, semantic cooperation model and method depicting dynamic procedure of Web service oriented to communication, interaction and inter-operation.
Keywords/Search Tags:Ontology, Web Service, Semantic, Cooperation, Formalization
PDF Full Text Request
Related items