Font Size: a A A

Research Of The Model Transformation Technology In MDA

Posted on:2011-05-18Degree:MasterType:Thesis
Country:ChinaCandidate:P ZhaoFull Text:PDF
GTID:2178330332960050Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In 2001, OMG (Object Management Group) proposed MDA (Model Driven Architecture). The key to MDA is that the process for software development is driven by the modeling behavior of software system. The goal of MDA is to separate business and logic application with rock-bottom platform technology. Although the field of platform modeling construction has established the relevant standards and put forward many conversion methods and bills at present, it doesn't form a unified standard. Therefore, we can say only that the mutual conversion technology between models is still at the stage of exploration and it still needs further research and discussion. So the thesis is started with MDA whole framework, and it deeply studies the modeling transformation technology in MDA.First, the thesis introduces the related theory and technology of MDA in detail and it expounds the four core standards of MDA which is definite by OMG. That is, UML, CWM, XMI, MOF. Then it discusses the various methods of modeling transformation from PIM to PSM at present, including their advantages and disadvantages.Second, it introduces the sub-standard of UML- object constraint language (OCL) , in detail, including the meta-model of OCL and its main use in MDA. Because OCL not only can be used to the model constraint and query but to define conversion rules and modeling language, the thesis will analyze the application of characteristics of OCL which is in MDA framework, then it puts forward a model transformation method that is based on UML and OCL.Third, the thesis illustrates the model transformation methods based on UML and the OCL. From the definition of conversion principle and conversion rules, it uses the model and the object constraint language to define specific conversion rules, gives the corresponding full model transformation, and gives detailed description.Last, the thesis applies and verifies the research achievements by a college courses-arrangement system. It introduces the system demand analysis and the overall design in detail, and based on the three-layer model on the Web, it gives the specific process of model transformation from PIM to PSM, and illustrates the feasibility of the model transformation method based on UML and the OCL.
Keywords/Search Tags:Model Driven Architecture, Platform Independence Model, Platform Specific Model, Model Transformation
PDF Full Text Request
Related items