Font Size: a A A

A Registration Center Of Semantic Web Service Design And Implementation

Posted on:2010-01-17Degree:MasterType:Thesis
Country:ChinaCandidate:P RenFull Text:PDF
GTID:2178360272496278Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Semantic Web research is a pop field. Its aim is to implement the process of Web documents automatically so that the computer can understand and know the semantic information of Web page. The researches about Semantic Web make data integration to be implemented more conveniently and provide more intelligent services for the user of terminal computer. At present, because Web service components are lack of readable semantic information for the machine in the opening system, so it is limited for the discovering and compositing Web service automatically. But Semantic Web Service (SWS) can reduce the limitation and make the Web service that is with rich, formal description to implement composition, discovery, dynamic binding and execution in the opening system. SWS have potential to change the knowledge denotation and business services on the Web. With the maturation of service technology increasingly, more and more Web services used stably and easily are shared. Otherwise, the single Web service only provides limited function. So in order to use the services which are shared on the Web more adequately, it is necessary to composite the ones to provide more powerful service function, expedite the speed of system development and make the user satisfy quickly.In order to make the users have chance to become the customer of Web service, only if Web service providers register their available services into the Web service registration center. Meanwhile, they must be organized and managed efficiently by Web service registration. The paper has shown a framework for registration center of Semantic Web Service and the framework is composed of semantic analysis, services (atom service and composition service) registration, services discovery and services composition.The formalization descriptions of Semantic Web Service are the formal rules on the Web service, and have an important action about the efficiency of Web service discovery and composition. The paper mainly introduces the definition of correlative service which is based on I/O match, formalization descriptions of Semantic Web Service and related service ontology instances. The formalization descriptions include formal definition of atom service and composition. It is provide a theory gist for the registration framework of Semantic Web Service and is very important for the discovery and composition of Web service.In order to improve the precision of service discovery, it is need to analyze and understand the semantic information of user's request. Whether the user's requests are deal with properly, that is concerned the precision of service discovery and validity of service composition. The paper has shown the definition about service request, semantic analysis model and its work principle. That is base for the discovery and composition. At the aspect of semantic analysis, the paper only deals with the relative action and synonymous action. The relative action indicates that the direction of action relation between service provider and service customer is opposite, and synonymous one is that the direction is the same. So in order to distinguish them, the paper has built a service action warehouse. When we want to confirm the concept that belongs to ontology which is corresponding user's request, we can get many concepts. Therefore we should compare the similarity among the concepts and get the maximum one to express the semantic information of user.UDDI-based service registration can resolve some problems, but it lacks semantic information about services that have registered. Meanwhile service registration architecture in the research field is transparent for the user and sometime that is useless. The paper has put forward Semantic Web Service registration of base-on I/O match which can resolve the above problem and it is composition-oriented Semantic Web Service registration. This registration center provides a convenient place where the user can find the service what he want. Semantic Web Service registrations are composed of atom service registration (ASR) and composition service registration (CSR). Atom service is a kind of service that function is single and is not subdivided. Composition service is a series of services that are composition according to the I/O match principle. At the beginning of registration, manager should register the atom service and the CSR is empty. When the service composition algorithm is called, the services queue that is accord with the user can be registered into CSR. If there are some services is not available, manager should maintain the validity of service data for the registration center.Users hope to find service that can satisfy their request. The process of service composition includes discovering service which can be composite. When service composes successfully, that means discovering the service sequence. So the relation between service discovery and service composition is close. Composition-oriented service discovery model has shown the relation among the service registration center, service discovery machine and user's request, and it act two functions one is discovering the service (atom service or composition service) and the other is discovering the slice of composition. As a new composition, the later one can be registered into CSR.When the service finder doesn't find the service for the user, it is need to composite the service. The core of service composition is algorithm, one is composition based on the annotated ontology. This method is implemented by annotating domain ontology. Beside it, the paper provides two new composition algorithms about the above model: composition algorithm of atom service (ASCA) and the algorithm of composition service (CSCA). ASCA takes the each service that has been registered in ASR as an insular and irrespective service. But its advantage is that it must find the service that has registered and can satisfy the user. However, if there some atom service can satisfy the user, the algorithm can only find one and the one maybe not the best. CSCA takes the composition service as an atom service to reset, it compound the composition service and improve the efficiency. The paper also provides an improved method to composite.According to the model of the Semantic Web Service registration center and relevant algorithm, a Semantic Web Service experiment system has designed in the paper. And the system is a good referring experiment flat for the researcher of Semantic Web Service.
Keywords/Search Tags:Semantic Web Service, atom service, composition service, service registration, system architecture
PDF Full Text Request
Related items