Font Size: a A A

Application And Implementation Of Model Driven Architecture In E-Goverment

Posted on:2007-09-16Degree:MasterType:Thesis
Country:ChinaCandidate:X P ZhangFull Text:PDF
GTID:2178360212468559Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Model Driven Architecture (MDA) is a software development method which is defined by Object Management Group in 2001; it has the advantage of implementation system integration effectively and shortens the development cycle, etc. The core idea of MDA method is separating business analysis and business implementation; furthermore, it transfers the attention of software engineers to business domain and business modeling. Firstly, the process of MDA development method is establishing Platform Independent Model (PIM), which could be stored and identified by computers. Secondly, the PIM model is transferred to Platform Specific Model (PSM) by transformation technology. Finally, the core of applied business code is transferred from PSMs. MDA method is driven by models. In MDA method, models could be executed and could produce outputs; what's more, it could be transferred and reused in heterogeneity platforms and heterogeneity technologies.As a new development methodology, MDA has the disadvantages of faultiness standards and the limitation of supported technologies, thus, there is still a far distance from large-scale enterprise applied for MDA method. This paper tries to build an Electrical Government (eGov) information system by using MDA method and has found lots of problems; however, the information industry mainly concerns with MDA standards, and there are no feasible solutions for solving problems at the present time. Owing to the above reasons, this paper brings forward the MDA applied expansion base on eGov domain, which combines MDA, eGov domain engineering and eGov domain elements into the development cycle in building eGov information system. This is a feasible method for developing eGov information system based on MDA, and it will take new changes in the information application of eGov domain.This paper introduces the basic concepts of MDA, MDA architecture and some core technologies of MDA firstly. Then it propose the expansion MDA method based on eGov domain engineering; moreover it analyzes and implements of expansion MDA method by a practical eGov information system in detail. Finally, the paper proves the implementation process detailed by using OptimalJ platform.
Keywords/Search Tags:Model, Model Driven Architecture, Platform Independent Model, Platform Specific Model, Electrical Government
PDF Full Text Request
Related items