Dissertation
Dissertation > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > The application of computer network

A Model-Driven Approach for Dynamic Web Service Composition

Author ZhaoChenZuo
Tutor DuanZhenHua
School Xi'an University of Electronic Science and Technology
Course Computer Software and Theory
Keywords Web Services Model Driven Architecture Business Process Execution Language Unified Modeling Language Model Transformation
CLC TP393.09
Type Master's thesis
Year 2009
Downloads 52
Quotes 0
Download Dissertation

With the development of Web services technology , service-oriented architecture (SOA) has been widely used . The key to the success of SOA is the ability to meet changing business needs , and an effective way to solve this problem is through business process Web services dynamic combination . Business Process Execution Language ( WS - BPEL ) is the standard language for defining business processes , but today's business process development and can not be effectively reuse business processes and dynamically screening and binding of Web services . This paper describes the dynamic Web services composition method based on model-driven . First, we define the service model and business process models based on the Unified Modeling Language (UML) , which are used for Web services and business process modeling , including a description of both semantic information . Then, we define two UML models to specific Web services and business process description language conversion rules , the completion of Web services and business processes automatically generated , so that the design of Web services and business processes can be reused on different platforms . Ontology matching , business process needs - based Web services can be dynamically screening and binding. In this way , Web services can be effectively Dynamic composition , business processes can be better reuse . This article shows the prototype system can effectively prove the feasibility of this approach .

Related Dissertations
More Dissertations