DocumentCode :
3181426
Title :
A novel coupling metrics measure difference between inheritance and interface to find better OOP paradigm using C#
Author :
Rathore, Narendra Pal Singh ; Gupta, Ravindra
Author_Institution :
Dept. of Comput. Sci., SSSIST, Sehore, India
fYear :
2011
fDate :
11-14 Dec. 2011
Firstpage :
467
Lastpage :
472
Abstract :
A large numbers of metrics have been proposed for measuring properties of object-oriented software such as size, inheritance, cohesion and coupling. The coupling metrics presented in this paper exploring the difference between inheritance and interface programming. This paper presents a measurement to measure coupling between object (CBO), number of associations between classes (NASSocC), number of dependencies in metric (NDepIN), number of dependencies out metric (NDepOut) and Number of children (NOC) in object oriented programming. A measurement is done for C# inheritance and interface programs. The metric values of class inheritance and interface prove which program is good to use and beneficial for C# developers.
Keywords :
C++ language; object-oriented programming; software metrics; C++ language; OOP paradigm; coupling between object; coupling metrics; inheritance programming; interface programming; number of associations between classes; number of children; number of dependencies in metric; number of dependencies out metric; object-oriented programming; Complexity theory; Computer languages; Couplings; Measurement; Object oriented programming; Shape; Vehicles; CBO; Coupling; Inheritance; Interface; OOA; OOP;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information and Communication Technologies (WICT), 2011 World Congress on
Conference_Location :
Mumbai
Print_ISBN :
978-1-4673-0127-5
Type :
conf
DOI :
10.1109/WICT.2011.6141290
Filename :
6141290
Link To Document :
بازگشت