DocumentCode :
2151969
Title :
Object oriented inheritance metric-reusability perspective
Author :
Makkar, Gagandeep ; Chhabra, Jitender Kumar ; Challa, Rama Krishna
Author_Institution :
Dept. of Comput. Sci. & Eng., PEC Univ. of Technol., Chandigarh, India
fYear :
2012
fDate :
21-22 March 2012
Firstpage :
852
Lastpage :
859
Abstract :
Inheritance, a concept of object oriented programming is a vital concept behind the creation of reusable software. The subject of reuse has received much attention as reusability is one of the promising ways to improve software quality. Identifying highly inherited modules give pathway to measure and improve the software quality. The existing inheritance metrics are quite primitive which gives only rough estimate of inheritance of a class or lack validation support. In this paper, inheritance metric based on reusability of UML software designs has been proposed. This measure differs from the existing inheritance metrics in two respects: it considers the number of attributes or methods inherited which is main aspect of inheritance. Second, it targets the two fold behaviour of reusability along the depth of inheritance tree. We prove the theoretical soundness of the proposed metric by Weyuker´s nine axioms and give the empirical analysis of proposed metric against existing reusability based inheritance metric.
Keywords :
Unified Modeling Language; inheritance; object-oriented programming; software metrics; software quality; software reusability; trees (mathematics); UML software design reusability; Weyuker nine axioms; depth of inheritance tree; empirical analysis; object oriented inheritance metric-reusability perspective; object oriented programming; software quality; Measurement; Phase locked loops; Reliability engineering; Software design; Software reliability; Unified modeling language; inheritance; metric; reusability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing, Electronics and Electrical Technologies (ICCEET), 2012 International Conference on
Conference_Location :
Kumaracoil
Print_ISBN :
978-1-4673-0211-1
Type :
conf
DOI :
10.1109/ICCEET.2012.6203815
Filename :
6203815
Link To Document :
بازگشت