Font Size: a A A

Research On Semantic-based Web Service Integration And Application

Posted on:2015-03-21Degree:DoctorType:Dissertation
Country:ChinaCandidate:H N CaiFull Text:PDF
GTID:1268330422471447Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Web Service integration is the key technique for constructing the enterpriseinformation framework based on Service Oriented Architecture (SOA). Through serviceintegration, the services are treated as basic components to support rapid, low-costapplication development in distributed or even heterogeneous environment. The aim ofService Integration is to reuse both the enterprise’s internal software resources and theexternal services to improve the efficiency of software construction and to meet theever-changing needs of customers.From the technology prospective, Service Integration is a business process ofservice discovery, service selection, service composition, and service execution. Theexisting Web Service technologies cannot provide strong support for efficient servicediscovery, service selection and dynamic service composition. It is well appreciated thatSemantic Web service provides a new solution for the aforementioned problem. Withpremium capability in terms of semantic description and logic reasoning, Semantic WebService can complete the process of service integrating in an automatic, accurate, andefficient way. Semantic Web service can also create business processes and executethem dynamically. Though extensive research has been performed and abundantfindings has been achieved in the field of Semantic Web Service Discovery, Selectionand Composition, a complete semantic-based Web service integration solution has notemerged.Based on the above background, this thesis presents the following key issues:(1) A semantic web service description model has been established to tackle thelimitations that the Web Service Description Language (WSDL) cannot providesemantic information. This model combines the Web Ontology Language for Services(OWL-S) and the existing technologies. It can support both syntax-based andsemantic-based service matching and discovery by using WSDL to describe concreteinformation such as service name, service description and URL address, and OWL-S todescribe abstract information such as service function. The model also adds QoSontology to semantic description of service function to support service selection andservice composition.(2) The traditional web service discovery mechanism based on the UniversalDescription, Discovery and Integration (UDDI) is limited to offering the function of keyword matching instead of semantic matching. To mitigate this problem, asemantics-based Web service hierarchical matching model has been proposed. Themodel is divided into three layers including service category matching, servicedescription feature clustering and service function matching. It improves the efficiencyand accuracy of service matching by performing relative algorithms for each layer toreduce the scale of matching problem. In line with this, a service discovery frameworkis built with semantic extension to UDDI in this study, and a service discoveryoptimization scheme is designed against large-scale and high-frequency serviceaccesses in actual systems based on SOA.(3) In order to meet the needs of the complex tasks and running environments inthe survey and design field, this study focus on a service selection and compositionmechanism to improve the efficiency. A task decomposition algorithm based on iterativelearning is proposed to optimize the service selection and composition process, and atask-oriented adaptive service composition mechanism is designed aiming at theheterogeneity of system environment and the dynamic changes of resource load.(4) The solution of Web Service Integration are discussed within the aspects of dataintegration and application integration. An integrated framework of semantic Webservice is built and applied in the field of exploration and design. To solve the problemsexisting in traditional heterogeneous data access mode, this study utilized the dataservice to directly encapsulate the underlying data. The data service provides moreflexible data processing, and can be integrated easily as a standard Web service.
Keywords/Search Tags:Semantic Web Service, Domain Ontology, Hierarchical Service Matching, Service Composition, Service Integration
PDF Full Text Request
Related items