Font Size: a A A

Model Conversion Research And Implementation Of PIM And EJB PSM Base On MDA

Posted on:2010-09-14Degree:MasterType:Thesis
Country:ChinaCandidate:W XiaFull Text:PDF
GTID:2178360278979678Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Model-driven architecture (MDA) is a new software development framework, it has changed the traditional software development approach to modeling driver behavior throughout the software development process. MDA-based software development process more prominent the importance of analysis and design, and software code is automatically generated by machines. MDA has also introduced a new role: changing the definition of the authors. The definition and implementation of their model to a specific platform implementation of the conversion code.Last century, since the 90's, the rapid development of object-oriented technology, one of the more popular UML modeling technology is in one direction, with the development of continuous improvement, a lot of enterprises have been gradually accepted, recognized, but at the same time there are also some limitations: First, the use of current technology to build UML models of the system are not implemented, it is difficult to verify the correctness of the model, it is not easy in the pre-analysis, the discovery of design errors and increase the risk of later development. Secondly, the same demand system implementation in different platforms on the environment (such as: a word implementation language, software environment) model set up the details vary greatly, so that the system built on the very low reusability. This urgent need for a new modeling technique to strengthen the capacity of model verification, model enhance reusability and model has nothing to do with the implementation of technology in order to meet the changing needs of technology and today, improve the system of logic modeling efficiency.MDA is the crux of the model in the process of software development has played a very important role. High level of abstraction from the system model to platform-dependent model, and then to low-level code, which is one of change achieved by the instrument. Transform automation are the main characteristics of MDA. Currently, MDA's development there are still a lot of questions, from PIM to PSM transformation is the urgent need to address the automation of one of the main problems.The core of MDA is model transformation, the paper mainly to the EJB PSM to PIM technology for the conversion are discussed. At the MDA introduce a comprehensive theory and technology, in-depth definition of the OMG's MDA standard four core: UML, MOF, CWM, XMI. At online book sales system based on the UML model to describe the case on the basis of the give a general XML-based expression of the PIM and the EJB component model for the target platform to discuss the PIM to EJB PSM mapping rules, and mapping rules based on the corresponding design of the conversion algorithm. At the basis of these work, we designed a prototype system and to achieve its main functions.
Keywords/Search Tags:MDA, PIM, PSM, XML, EJB
PDF Full Text Request
Related items