Font Size: a A A

Research On Semantic Web Service Framework In EAI

Posted on:2009-07-03Degree:MasterType:Thesis
Country:ChinaCandidate:T G DongFull Text:PDF
GTID:2178360245996473Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of informationization and wide-adoption of Enterprise Computing, the cooperation of enterprise applications becomes more and more important. At the same time, enterprise businesses have gone beyond the boundary of enterprise. And integrations of applications among different enterprises play an important role in EAI. In order to complete a business flow in cooperation, enterprise information systems need more communication, interaction and sharing of their data that are useful to each other. As enterprise businesses are expanding rapidly, it becomes increasingly difficulty to maintain and update the codes of enterprise application. And it becomes more and more important for enterprise applications to organize business flow automatically and interact with each other automatically. Hence, auto-interaction and auto-organization of business flow among enterprise applications becomes urgent problems of informationization of enterprises. The root of the problems is that current EAI technologies can not recognize the functions of enterprise applications and therefore can not organize business flow automatically. And the lack of semantic information of current EAI system interactions is the reason why enterprise applications can not recognize the functions of enterprise applications.The rise of Semantic Web Service promises an opportunity for EAI. Based on traditional Web Service, Semantic Web Service not only is compliant with the advantages of the traditional technologies of Web Service, but also can enhance the interaction on semantic layer and promote auto-interaction between applications and auto-organization of business flow with semantic description of Web Service. With Semantic Web Service technologies, we first define the semantic description of Web Service, and then encapsulate the enterprise applications as Semantic Web Services. So, enterprise applications can understand the semantics of each other and interact with each other according to the semantic descriptions. Further more, enterprise applications can organize business flow according to the semantic descriptions. This paper mainly focuses on the research on Semantic Web Service Framework in EAI environment, including Semantic Web Service Description Model, Semantic Web Service Registry Architecture, Semantic Web Service Registry Flow and Service Discovery Algorithms. In this paper, we proposed Semantic Description Model of Web Service E-OWL-S based on OWL-S, Modeling Method in domain model and new algorithms for Web Service Discovery, and we implemented all parts of Semantic Web Service Framework. With this framework, we can effectively resolve the problem of lack of semantic in EAI and enhance the auto-interaction and auto-organization of business flow among enterprise applications.For Semantic Web Service Description Model E-OWL-S, we made some extensions to OWL-S, including Meta-Operation extension, weight extension and threshold extension. E-OWL-S can describe Web Service and Service Request more precise than OWL-S. For Semantic Registry Architecture, we give a design that not only is compatible with traditional UDDI operations but also can extend semantic information and operations. Besides the traditional UDDI flow, this design includes Semantic Web Service Publish Flow, Semantic Web Service Discovery Flow, Service Semantic Update Flow and Service Semantic Deletion Flow. For the research of Semantic Web Service Discovery Algorithm, based on the traditional Semantic Web Service Discovery Algorithm, we proposed a new algorithm which can resolve several problems that the traditional Semantic Web Service Discovery Algorithm has in EAI environment. And the same time, for the domain modeling, we proposed Meta-Operation Model and Value Set Model which can improve the expressive ability of domain model.The research of this paper is based on the project of "Semantic Web Service-based EAI Platform" (SWSEAIP), and is also the core part of SWSEAIP. We built the "Electronic-Commerce Enterprise Integration System" on SWSEAIP. Then we evaluated our research on Semantic Web Service Framework through the system, and the result show that the research is applicable and valuable in application field.
Keywords/Search Tags:EAI, Semantic Web Service, OWL-S, Service Matching
PDF Full Text Request
Related items