Font Size: a A A

The Analysis And Design Of Rural Social Endowment Insurance System Based On MDA

Posted on:2008-11-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y L HanFull Text:PDF
GTID:2178360245464302Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the software crisis introduced in the 1960s, people have realized the importance of software engineering. The emergence of the new methods such as object-oriented, component-based development, design patterns etc. promoted the development of software engineering and solved a part of the software developing difficulty. But some problems still have not be solved thoroughly. For instance, documents and the source code are out of joint during the develop process, and soft interoperability in different platforms. To these problems, OMG released a fire-new software development framework----Model Driven Architecture(MDA).Firstly this paper analyzes the problems that traditional software developing unable to overcome, then provides the concept of MDA-based developing pattern. It separates the system requirement from the programming, and focuses on creating the Platform Independent Model(PIM).This paper does research systematically on the basic theories of MDA, including MDA model architecture, Meta Object Facility, Unified Modeling Language, XML Metadata Interchange and Common Warehouse Metamodel. It elucidates the advantage and the challenge of MDA-based developing pattern, analyzes the definition and the rules about the model transformation. Finally, taking the case of a part of Rural Social Endowment Insurance System, the paper explains the process about how to use the MDA-based developing pattern to develop software. It comes through creating PIM and transforming of PIM-PSM and PSM-Code, until the system's first step carries out. The case indicated the advantage of the MDA-based developing pattern synchronizing the document and the source code and improving the software reusing and software quality.
Keywords/Search Tags:Model Driven Architecture, Platform Independent Model, Platform Specific Model, model transformation, Rural Social Endowment Insurance System
PDF Full Text Request
Related items