Capturing OO Software Metrics to attain Quality Attributes - A case study
Mandeep K. Chawla, Indu Chhabra · 2013
This paper is an attempt to study the role of various object oriented software metrics with regard to software quality and implementing them on an open source Java based operating system to evaluate its design traits. Captured metrics have been mapped to higher level quality attributes characterized by the QMOOD quality model. Prior to mapping, metric values have been normalized to enable us to interpret the meaning of quantitative figures calculated to indicate quality factors. This one offers a concrete model resulting in computation of measures such as reusability, flexibility, understandability, functionality and alike using composite metrics. Also it is economical to implement this type of model and can be effectively used in observing many aspects of software product quality. This would enable the project managers to foresee the problem areas and refactor the code to eliminate anomalies and undesirable complexities which may crop up post-deployment. Besides early assessment, it should considerably facilitate in better project planning and efficient resource-allocation.