Font Size: a A A

Research On Key Technology Of SOA Based On Semantic Web

Posted on:2010-07-02Degree:MasterType:Thesis
Country:ChinaCandidate:B PengFull Text:PDF
GTID:2178360302468513Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Web Service technology which takes on the characteristics of encapsulation, loose-coupling,uniform standard,high degree of integration and gains a broad support from industry field,become the preferred implement technology of SOA.Howerver,due to its technical foundation-WSDL,UDDI standard for their own lack of semantic information about service description,which performs not very well in the area of service's automatic location,intelligent matching,automatic composition and other resricted areas.Semantic Web hammers at the semantization of web informatiom,it can describe the informatiom in a formal way,and then information can be processed automatically by computer.The use of semantic Web makes it possible to improve the recall and precision of services matching. This dissertation uses OWL-S as the description language which is ontology based,in that way,the disadvantage of using WSDL for semantic can be remedied.Ontology is one of the main semantic description methods.This dissertation,in view of soft engineering and already existed method of ontology construction,suggests an appropriate method of ontology construction fitted for engineering thought—iterative ontology construction.It starts the existed ontology and highlights the gradual evolution of the ontology.This method ensures the correction and completeness.This dissertation design a model of semantic Web service matching.In this model,there are two sub-module,they are extended UDDI and ontology database.In this model,we match services one layer after another,using the algorithm of layering matching.The OWL-S/UDDI matching algorithm based on reasoning cannot differentiate the matching degree on the same results level,thus causing inaccuracy.According this shortcoming of reserch,this dissertation proposes a Web algorithm based on similarity computing of ontology concept.The algorithm has three levels:the basic description matching,the function matching,and the non-function(QoS).This dissertation implements the service matching algorithm in an example,so validate the model is usable and validity.
Keywords/Search Tags:Semantic Web Services, Services Oriented Architecture, Ontology, Web Services Matching
PDF Full Text Request
Related items