Font Size: a A A

Study On Object-Oriented Software Metric Model And Its Application

Posted on:2008-09-26Degree:MasterType:Thesis
Country:ChinaCandidate:B LiFull Text:PDF
GTID:2178360272969728Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As an important branch of software engineering, the aim of software metrics is to control and assure software quality and improve the efficiency of software development by making use of some useful information receiving from metrics. Nowadays, the object-oriented technology is being used more and more widely. On one hand, to understand and control the development process and improve the quality of the software, people need metrics more and more seriously. On the other hand, however, for the special characteristics of the object-oriented technology, a lot of traditional methods are not as efficient as what they were in the old time. All these get people expedite the research on object-oriented metrics and, fortunately, some nice results have been achieved.The article first introduces some popular module about Object-Oriented Software Metrics. Then based on the Lifetime Model of Software Development and with the features of Object-Oriented software, give a module about Object-Oriented Software Metrics. Combine with the module of UML, This article explains the Model from the following four aspects: Demand Analysis, Structure Design, Code Making and Maintenance. Besides, the article proposes the Metrics Indexes corresponding to each Software Development Phase, combined with the features of the Object-Oriented Software.Finally based on this theory, during the process of developing ERP system for an international company, some experiments and data analyses have been completed. The analyses results indicated: through carrying on the measurement to the model of software development, on the one hand we may better understand the scale of system,complexity of system,function divisions and so on, thus we can assign the manpower and the physical resources well, and we can also have reasonable distribution of our duty. On the other hand it may reflect the accuracy and the atonality of the metric model. It has a quick solution to the problems that appear in the development of the system, and can optimize the development of the software.
Keywords/Search Tags:Object-Oriented, Software process, Software metrics
PDF Full Text Request
Related items