Font Size: a A A

The MDA Model Transformation Oriented To J2EE Mainstream Framework

Posted on:2013-01-03Degree:MasterType:Thesis
Country:ChinaCandidate:P J XieFull Text:PDF
GTID:2248330392950548Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The computer industry has been exploring a new method, which not only canenhance the efficiency of software development, but also makes the developedsoftware with higher quality and longer life cycle. There are some new methodsmaking contributions to this exploration, such as: object-oriented thinking, thedevelopment of distributed computing, and component-based development etc. ModelDriven Architecture (MDA) also makes significant contribution to the progress ofsoftware development. The MDA allows programmers to pay more attention to modeldesigning rather than programming process, which enables programmers to betterdesign the system, improve the efficiency of software development, and at the sametime reduces the programming costs and solve the difficult problem of systemmaintenance.Model transformation is an important process in developing software by MDA.The most critical and difficult step of model transformation is how to realize thetransformation from PIM to PSM, but at present, there is no a standardizedtransformation method. With the industry’s continuous research on the MDA, nowthere are some methods can be used to transform models, such as: model-basedtransformation method, structured-driven transformation method, and the XMI-basedmodel transformation method. However, these methods cannot provide an effectivesupport to the J2EE mainstream framework.In this paper, the author provides a model transformation method based on themeta-model and the UML Profile. It uses the UML Profile to describe the PIM andPSM system, which based on Struts, Spring and Hibernate integration framework.This method solves the problem that the basic modeling language cannot describe thesystem platform independent model and the J2EE-based PSM mainstream framework,which caused by the technical characteristics of the Struts, Spring and Hibernatemainstream framework. This paper also proposes a web application hierarchy as aPIM meta-model suitable for the SSH framework, and solves the problem of complexmapping rules between element model. Then the paper makes a detailed analysis ofthe three core technology of the mainstream framework, abstracts the PSMmeta-model out of the SSH integration framework, and uses the model transformationmethod to formulate model transformation rules to transform the PSM to the PSM.Finally, the paper uses a specific application example to verify the feasibility of themodel transformation method. Through this example, MDA demonstrated itsadvantage in SSH integration framework, because it can effectively solve thetraditional problems in the web application development based on the SSH integration framework.
Keywords/Search Tags:MDA, J2EE mainstream framework, Model transformation, Meta-model
PDF Full Text Request
Related items