Font Size: a A A

A Model-Driven Architecture Development Method For Service Oriented Architecture

Posted on:2012-10-13Degree:MasterType:Thesis
Country:ChinaCandidate:X AnFull Text:PDF
GTID:2218330368996157Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
At present, the development of Web applications for has appeared many based on SOA model development methods. Service Oriented Architecture (SOA, Service Oriented Architecture) is a new type of software Architecture, IT has high reusability, business model and the high matching nature IT model, loosely coupled, rapid resourceful, interoperability strong characteristic. The different service layer can be scattered to heterogeneous environment service, making the caller need not consider the specific process realized. Combined with the characteristics of SOA, according to the developing ideas, MDA described in detail in this paper SOMA development method of IBM.Model Driven Architecture Model Driven Architecture (MDA) is, in 2001, OMG proposed a software system structure methodology is a Model based organization management framework. It through different level model defined and model between mutual conversion, thus can well realize software development, design and in the separation of concrete technology. MDA development method is efficient software reusability and system of portability advantages, through the application of this method to enhance the software production efficiency, reduce the maintenance cost and the software business model and IT solves the problem, and the integration of the model can be applied to the whole life cycle.This article elaborates the concept of SOA, design principles and methodology, reference framework, design patterns. And introduced the technical basis, SOA Web service, SOAP agreement, WSDL norms, the UDDI agreement. Based on the analysis of the current situation and research at home and abroad, the author puts forward a framework for the SOA model driven development method. By this method for CIM modeling, according to the CIM model established according to UML2.0 model, and PIM SOA realized to PSM model transformation rules to PIM PSM, finally by defining the code conversion rules, achieve the goal system software code generation. This paper studies the SOMA development method, and can effectively will SOA agility of model-driven architecture and combined MDA, enabling the development more quickly and reuse of business model more convenient, combined with IT model closer.
Keywords/Search Tags:Model Driven Architecture (MDA), model transformation, SOA framework, UML2.0 Profile
PDF Full Text Request
Related items