Font Size: a A A

Process Model And Its Application Based On MDA Software Development

Posted on:2007-02-03Degree:MasterType:Thesis
Country:ChinaCandidate:D W ZhangFull Text:PDF
GTID:2178360185976093Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of software engineering and some relative theories the Model Driven Architecture (MDA) has been put forwarded by OMG as a new methodology based on Model Driven (MD), it has a good development in practice. But, nowadays a lot of companies have too many problems to deal with about management if they used MDA, all of these are because there are big difference between traditional software development and MDA software development, the traditional software process can not give good support to the MDA software development.This paper research and try to solve the problem of software development and software process implement based on MDA for medium-sized software enterprise based on the software process theory and experience of MDA technology, finally the paper put forward a MDA-IM model. Because the design model is the core of MDA development, the paper has build the Model Quality Control mechanism (MQC), it's include an improved software design measure model and a series of decision rules. Because of the MQC the MDA project have a good improvement of design quality, so the quality of software product has great improvement.The foundation of the MQC is to improve software design measure model and to build a series of decision rules.The traditional software design measure model has some shortages, including the COC has no consideration of DIF (Depth of Inheritance Tree) and multi-inherit, the CIC has no consideration of the DIF (Depth of Inheritance Tree) of class, the function is_Client of CBC has no types division, the CPC has no polytropism types division. This paper has improved these shortages and put forward a improved softwaredesign measure model--SDM. Some simple software measure result cannot reflectthe state of the software efficiently. This paper has taken the experiment of SDM model and build some decision rules of metrics for SDM model according to the experiment result and experience. These decision rules can make the measure data to be more useful and to have better description of software design model witch we have measured.Based on the above research, this paper has put forwarded a simple,easy-understudied, easy-implemented software process implement model--MDA-IM, according to the cut out guide for CMM/CMMI and the feature of MDA, the MDA-IM has include a Model Quality Control mechanism (MQC), it is good at solving the problem of software development and software process implement based on MDA for medium-sized software enterprise.At last this paper has analyzed the application of SDM model and MDA-IM model base on a project, and has take sum up these with experience of implement.
Keywords/Search Tags:MDA, Software Metrics, Software Process, Decision Rule, CMM/CMMI, Process Improvement
PDF Full Text Request
Related items