Font Size: a A A

Software Development, Modeling Techniques And Applications

Posted on:2006-12-20Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y ZhangFull Text:PDF
GTID:2208360152489337Subject:Information economy
Abstract/Summary:PDF Full Text Request
Model is an abstract of the real-world in a certain degree, it can simplify the difficulty of study, contribute to understand the system being constructed. The use of modeling technology in Software development offeres to people succinct, effective means to describe the demand, favorable to the exchange among network analyst, programmer and user. But the traditional software development based on modeling technology can't still get rid of the influence of the complexity of the software.The Object Management Group (OMG) advanced a new framework named Model Driven Architecture in July 2001. The best method that MDA thinks the system and develops is to raise the abstract level of the system, isolate the design and the implement of the system. Independenting modeling business behavior, thus overcome difficulty brought by the complexity of the software. In MDA, it first set up the Platform-Independent Model ,then automatically transformed by tools into Platform-Specific Model and Code Model. This development method implements the reuse of model in different platform.At first this paper analyses the difficulty faced of traditional software development mode, introduces new software development mode—MDA. Second part explaines the basic conception, key technologies, the software development process based on MDA. Then this paper has developed the educational administrative system using OptimalJ tool built up on the basis of the MDA, The implement of this system proved the feasibility of MDA mode from practice. Finally this Summarizes the application experience and expounds the suggestion of implementing MDA.
Keywords/Search Tags:Model, Model Driven Architecture (MDA), MOF, UML, XMI
PDF Full Text Request
Related items