Font Size: a A A

Research On Analyst-oriented Software Development Based On MDA

Posted on:2011-02-09Degree:MasterType:Thesis
Country:ChinaCandidate:Y P CaiFull Text:PDF
GTID:2178330332460259Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of software technology and the expanding of the software scale, the disadvantages of traditional software development methods apparent. According to practical experience, software management experts put forward new methods base on the original model, such as MDA, XP. But because of the different concern, all of methods remain difficulties in practice.This thesis proposes a solution of software development by the combination of the MDA and the analyst-oriented software development method, and achieves the purpose of increased productivity and lower costs.Firstly, by analysising and summarizing the model of information management system, this thesis proposes a modeling idea based on state machines, redefine the progress of software development.Secondly, it integrated the system model and MDA 4-level models, separate the requirement level and technology level of target information system.Last, it designed the conversion between the models, and generated executable codes.Using the method of this thesis, it can effectively fill the business knowledge gap of analysts and software architects, and can separate the concerns of different staffs such as designing and developing, improve their work efficiency, reduce the unnecessary links caused by unclear demands, and ultimately, reduce the cost of software development.
Keywords/Search Tags:MDA, analyst-oriented software development, modeling, state machine, Model transformation
PDF Full Text Request
Related items