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