Font Size: a A A

Research On A UML-Based Generating Technology Of Web Services Description And Composition

Posted on:2008-06-14Degree:MasterType:Thesis
Country:ChinaCandidate:C ZhangFull Text:PDF
GTID:2178360215464846Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of Internet technology and increasing requirements of cross-platform, Web Services application is more and more broad. It is a self-contained, network-based, distributed modular component. However, the current technology of generating Web Services description and composition still remains mostly in the manual application stage. It will affect the degree of automation on services development, and decline the flexibility and maneuverability of work flow design, etc. As a new software development methodology, MDA emphasizes that the entire application development process is driven by the behavior of the software system modeling solves integration, interoperability, portability and other related issues on different middleware platforms. From this point, in this article it covers how to transform the platform-independent model of service description and composition to the executable WSDL and BPEL4WS.Firstly this paper introduces the theory and the core technology of Web Services, and then focuses on the software development pattern based on MDA and the application of this technique for Web Services development. Through the analysis of business model, it is proposed that the information about service description and service composition can get from many UML models, such as class diagram and activity diagram. Furthermore, in order to improve the precision of Web Service discovery, the semantic information of WSDL is extended during the transformation process from models to service description. A new extended WSDL document named WSDL-S is defined. Finally, an algorithm is given to describe the steps of transformation from UML models to service description and service composition, also an example for showing the validity of the algorithm.
Keywords/Search Tags:Web Services, MDA, UML, WSDL, Web Service Composition
PDF Full Text Request
Related items