(Publisher of Peer Reviewed Open Access Journals)

International Journal of Advanced Computer Research (IJACR)

ISSN (Print):2249-7277    ISSN (Online):2277-7970
Volume-1 Issue-1 September-2011
Full-Text PDF
Paper Title : A Novel Class, Object and Inheritance based Coupling Measure (COICM) to Find Better OOP Paradigm using JAVA
Author Name : Narendra Pal Singh Rathore, Ravindra Gupta
Abstract :

The extent of coupling and cohesion in an object-oriented system has implications for its external quality. Various static coupling and cohesion metrics have been proposed and used in past empirical investigations; however none of these have taken the run-time properties of a program into account. As program behavior is a function of its operational environment as well as the complexity of the source code, static metrics may fail to quantify all the underlying dimensions of coupling and cohesion. In this paper we proposed a novel Class, Object and Inheritance based Coupling Measure (COICM) to find better OOP Paradigm using JAVA. By this approach we find the better OOP paradigm. Our Algorithm consist of four phases 1) Authentication 2) Select two Object Oriented Programming Files 3) Count no of Classes, Object and Inheritance 4)Based on the analysis provided in the database we deduce that which programming approach is better in the current situation. Our simulation result shows that it is efficient and applicable on the entire platform. The metric values of class and inheritance diagrams have been compared to prove which concept is good to use and beneficial for developers.

Keywords : OOP, OOA, CBO, Inheritance.
Cite this article : Narendra Pal Singh Rathore, Ravindra Gupta, " A Novel Class, Object and Inheritance based Coupling Measure (COICM) to Find Better OOP Paradigm using JAVA " , International Journal of Advanced Computer Research (IJACR), Volume-1, Issue-1, September-2011 ,pp.1-6.