Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

A Review on Object-Oriented Design Metrics


Affiliations
1 Department of Computer Science, National Institute of Technical Teachers’ Training and Research, Chandigarh, India
2 Department of Computer Engineering, National Institute of Technology, Kurukshetra, India
     

   Subscribe/Renew Journal


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.

Keywords

Complexity, Coupling, Cohesion, Inheritance, Metrics.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 156

PDF Views: 1




  • A Review on Object-Oriented Design Metrics

Abstract Views: 156  |  PDF Views: 1

Authors

Gagandeep Makkar
Department of Computer Science, National Institute of Technical Teachers’ Training and Research, Chandigarh, India
Jitender Kumar Chhabra
Department of Computer Engineering, National Institute of Technology, Kurukshetra, India
Rama Krishna Challa
Department of Computer Science, National Institute of Technical Teachers’ Training and Research, Chandigarh, India

Abstract


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.

Keywords


Complexity, Coupling, Cohesion, Inheritance, Metrics.