Title :
Exploring the Difference Between Object Oriented Class Inheritance and Interfaces Using Coupling Measures
Author :
Krishnapriya, V. ; Ramar, K.
Author_Institution :
Dept of Comput. Sci., Sri Ramakrishna Coll. of Arts & Sci. for Women, Coimbatore, India
Abstract :
Many coupling measures have been introduced in various surveys to identify and measure the design complexity of object oriented systems. The coupling metrics presented in this paper identifies complexity 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) and number of dependencies out metric (NDepOut) in object oriented programming. A measurement is done for UML class diagrams and interface diagrams. The metric values of class and inheritance diagrams have been compared to prove which concept is good to use and beneficial for developers.
Keywords :
Costs; Educational institutions; Object oriented programming; Prototypes; Software engineering; Software maintenance; Software measurement; Software metrics; Software prototyping; Software quality; CBO; Measurement; Metrics; Object Oriented programming; Object oriented metrics;
Conference_Titel :
Advances in Computer Engineering (ACE), 2010 International Conference on
Conference_Location :
Bangalore, Karnataka, India
Print_ISBN :
978-1-4244-7154-6
DOI :
10.1109/ACE.2010.25