Font Size: a A A

Agile MDA-Base Design And Development Of Web Application

Posted on:2006-06-01Degree:MasterType:Thesis
Country:ChinaCandidate:P ShengFull Text:PDF
GTID:2168360155965733Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the developing of enterprise information computation technology and new Web technology, traditional software development of Web application faces a great challenge. On one hand, how to make the Web application adapt much change in the process of business consummating, and at the same time make the cost of development less as possible because of the change; On the other hand, with the development of new Web technology, many different technology standards emerge in endlessly, how to build a long-range Web application which integrates the interior business system of enterprise and makes its crucial data system constantly adapt new hardware and software standards. A new solution to these problems is Agile MDA. Agile MDA is the combination of the MDA and Agile Development. Agile MDA is that it imports agile idea to the traditional development of MDA that OMG issued, so it makes the development has the agile trait and Platform Independent trait of MDA. The executable model is the core of Agile MDA. It plays a role of Platform Independent Model in the process of model drive architecture, and it also the bridges between custom who use the system and developer. This article firstly respectively introduces MDA and Agile Development, and then expounds the Agile MDA. In the process of introducing Agile MDA, the article puts the emphases on the building executable model languages and how to build the executable model. This article also analyzes the popular multi-layer distributed software architecture and B/S architecture, which Web application systems widely use. After introducing Agile MDA, the article brings forward an Agile MDA-Base design of Web application. In the process of introducing the analysis and design, the article firstly puts forward and solves some crucial technological problems aiming at the trait of currently Web application. Secondly it chooses the proper tool that is capable of building executable model. At last through a sub module of a project management information system, the article demonstrates the process of Agile MDA-Base development of Web application.
Keywords/Search Tags:Agile MDA, executable model, xUML, Web, Software Architecture
PDF Full Text Request
Related items