Font Size: a A A

Design And Implementation Of Web Application Development Framework Based On Mda

Posted on:2011-06-05Degree:MasterType:Thesis
Country:ChinaCandidate:L JiangFull Text:PDF
GTID:2198330332988028Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Object Management Group has contributed MDA (Model-Driven Architecture), a new concept of software system development, and defined a series of development standards. The idea of MDA is that developer is only focusing on the design and maintenance of modeling which would be automatically transformed as executable platform-related code by model tansformation tools. Therefore, any changes on business requirements and process can be built as various model, the final application system will be generated automatically based on the models. The realization of ideal MDA will bring out the software industry revolution.Firstly the paper has introduced the development technologies of Web applications and MDA core technologies, the technical standards, and its development model. The paper presents MDR (Model-Driven Runtime) concept coordinated with EXML (Executable eXtensible Markup Language), and analyses the difference between traditional Web development method and MDA developing architecture as well. Based on MDA's idea and coordinated with MVC design pattern, the paper approachs to MDA's developing architecture which is applied to develop the Web application on.Net platform. Three of View components, Controller component, and data connection components technologies have been introduced and designed in details. The relationship, coordination among the components and respective interface are introduced and realized as well.At the bottom of the paper, it is a Web application example which presents the work done on how to apply MDA's developing architecture to the development of the Modern Community Service System. The last section concludes the paper and provides an overview of the future work. In summaries, MDA will be the future of software industry. Hopefully the result of this study will give some help to MDA developing architecture.
Keywords/Search Tags:MDA, MVC, XML, Petri, Web Application
PDF Full Text Request
Related items