A Review on Object-Oriented Design Metrics

Object-oriented programming is a technique of programming using classes and objects. Inheritance, polymorphism,information hiding, encapsulation are the important object-oriented paradigms. The object-oriented technology is gaining substantial interest as a beneficial paradigm for developing software applications.The demand for increased quality of software product, paves way to object oriented design metrics as object-oriented design metrics can be estimated at the earlier stages of software development process which helps improve the quality of software. There has been much research effort done on object-oriented design metrics. This paper categorizes and summarizes the several proposed object-oriented design metrics. The primary aim is to give a ready access to researchers, the several proposed object-oriented design metrics available in literature and the analysis of proposed object-oriented design metrics.