Font Size: a A A

A Study And Implementation Of Bank Auto-Terminal System Base On MDA Technology

Posted on:2007-01-16Degree:MasterType:Thesis
Country:ChinaCandidate:L HuangFull Text:PDF
GTID:2132360212465577Subject:Software engineering
Abstract/Summary:PDF Full Text Request
It is a certainty that OMG MDA is widely used and accepted by researches and company, because it is a higher level nonobjective analysis model superior to real application platform, such as J2EE and .Net. In MDA, the model is a product developed instead of an accessorial tool. And a complete MDA application program consists of an authoritative PIM(Platfrom Independ Model), one or more PSM(Platform Specific Model) and complete implementation for application program supported by all the platforms chosen by developers. PIM is a pure analysis model regardless of implementation technology, but PSM may be regarded as a design model based on certain implementation technology, such as J2EE or .Net design model. Engineer only need to create PIM expressing operation logical, and MDA engine would automatically accomplish the rest of the work. This greatly enhanced the development efficiency for the software with the same operation logical and different expressions, which is an unprecedented software design concept.As a result, we may conclude that MDA has two most important technologies, one is description technology for PIM by applying UML, and the other is transform technology from PIM to PSM and from PSM to CODE.The main content of this thesis is to realize an application example applied MDA concept with the help of a MDA tool. By studying MDA framework and implementation method, we discussed its advantage, portability and mutual operation for software developing model and efficiency. Based on the work, we discussed OMG MDA standards, such as UML, MOF, XMI and CWM, and their value for engineering application. At the same time, we created operation model by these standards. At last, we applied MDA technology to a Bank Auto-Terminal System by Together for .Net to validate its advantage over traditional software developing model, and discussed the model transform from PIM to PSM and form PSM to CODE in MDA development.
Keywords/Search Tags:Model, MDA, PIM, PSM, Bank, Auto-Terminal System
PDF Full Text Request
Related items