Object - oriented software quality metrics

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

University of Peradeniya, Sri Lanka

Abstract

Software quality is a key measure of the software process. It provides a clear record of development progress, a basis for setting objectives, and a framework for current action. There are hundreds of software metrics for traditional and object-oriented software. These already-in-use metrics have certain limitations. Among many other limitations, the most obvious is that, many traditional metrics do not capture certain fundamental aspects of the object-oriented paradigm such as inheritance and polymorphism. At this time, many object oriented metrics proposed in the literature lack a theoretical basis, while others have not yet been validated. Some of these metrics depend on the implementation environment. Currently, research studies are being carried out to develop a new set of metrics that overcome the above limitations. The objective of this work is to investigate candidate metrics that can be combined with traditional metrics which are capable of measuring the overall quality of object-oriented software. An object-oriented approach is adopted to propose a set of new metrics that use and improve the already-in-use metrics. A prototype system is developed and the experimental results obtained to provide a better indication of the quality of the software system.

Description

Citation

Peradeniya University Research Session (PURSE) -2005, University of Peradeniya, P. 131

Collections