Comparative Study and Review On Object Oriented Design Metrics
Comparative Study and Review On Object Oriented Design Metrics
59
Volume 6, Issue 1, January 2017
www.ijsret.org
International Journal of Scientific Research Engineering & Technology (IJSRET), ISSN 2278 0882
60
Volume 6, Issue 1, January 2017
measure of testing will likewise increment since more found: I1 I2 (= {a, b, e}) and I3. Here, one sets of strategies
youngsters in a class demonstrate more duty. Thus, NOC who share no less than one example variable (I1 and I2). So
speaks to the exertion required to test the class and reuse. LCOM = 2-1 =1. [13] States Most of the strategies
characterized on a class ought to utilize a large portion of the
information individuals the vast majority of the time.
On the off chance that LCOM is high, techniques
might be coupled to each other through qualities and after
that class configuration will be intricate. Thus, planners ought
to keep union high, that is, keep LCOM low.
www.ijsret.org
International Journal of Scientific Research Engineering & Technology (IJSRET), ISSN 2278 0882
61
Volume 6, Issue 1, January 2017
Gopal Goyal et al. [10]. A large numbers of metrics have Size metrics based on the count of various attributes.
been proposed for measuring properties of object-oriented Whereas Inheritance based on operation to be reused.
software such as size, inheritance, cohesion and coupling. The External metrics are used to examine and reuse.
Various categories of metrics are:
coupling metrics presented in this paper exploring the
Class Size
difference between inheritance and interface programming.
Number of Operation
Object-oriented design and programming is the dominant Average Operation Size
development paradigm for software systems today. Recently Operation Complexity
so many languages are object-oriented (OO) programming
languages. In object oriented programming we provide
abstraction by classes and interfaces. TABLE I. shows various source construct and its metrics
www.ijsret.org
International Journal of Scientific Research Engineering & Technology (IJSRET), ISSN 2278 0882
62
Volume 6, Issue 1, January 2017
www.ijsret.org