DocumentCode
3203538
Title
A multi-layered system of metrics for the measurement of reuse by inheritance
Author
Marinescu, Radu
Author_Institution
Timisoara Univ., Romania
fYear
1999
fDate
1999
Firstpage
146
Lastpage
155
Abstract
In spite of the intense efforts of metrics research, the impact of object-oriented software metrics is, for the moment, still quite reduced. The cause of this fact lies not in an intrinsic incapacity of metrics to help in assessing and improving the quality of object-oriented systems, but in the unsystematic, dispersed and ambiguous manner of defining and using the metrics. In this paper, we define a multi-layered system of metrics that measures inheritance-based reuse, and we propose a number of metric definitions for the layers of this system. By defining and using such systems of metrics, we obtain a unitary approach of related measures and a systematic, yet flexible manner of defining new measures as part of a particular metrics system. Organising metric definitions in systems of metrics contributes to (a strongly needed) order among object-oriented metrics, thus increasing their reliability and usability
Keywords
hierarchical systems; inheritance; object-oriented programming; software metrics; software reusability; inheritance-based reuse; metric definitions; multi-layered system; object-oriented software metrics; reengineering; reliability; software quality; software reuse measurement; unitary approach; usability; Concrete; Particle measurements; Software measurement; Software metrics; Software quality; Terminology; Usability;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology of Object-Oriented Languages and Systems, 1999. TOOLS 31. Proceedings
Conference_Location
Nanjing
Print_ISBN
0-7695-0393-4
Type
conf
DOI
10.1109/TOOLS.1999.796478
Filename
796478
Link To Document