Title
Empirical Study Of Object-Oriented Metrics
Abstract
The increasing importance of software measurement has led to development of new software measures. Many metrics have been proposed related to various constructs like class, coupling, cohesion, inheritance, information hiding and polymorphism. But there is a little understanding of the empirical hypotheses and application of many of these measures. It is often difficult to determine which metric is more useful in which area. As a consequence, it is very difficult for project managers and practitioners to select measures for object-oriented systems. In this paper we investigate 22 metrics proposed by various researchers. The metrics are first defined and then explained using practical applications. They are applied on standard projects on the basis of which descriptive statistics, principal component analysis and correlation analysis is presented. Finally, a review of the empirical study concerning chosen metrics and subset of these measures that provide sufficient information is given and metrics providing overlapping information are excluded from the set.
Year
DOI
Venue
2006
10.5381/jot.2006.5.8.a5
JOURNAL OF OBJECT TECHNOLOGY
Keywords
Field
DocType
Software Measurement, Object-Oriented Software, Coupling, Cohesion, Inheritance, Information-Hiding, Polymorphism
Halstead complexity measures,Descriptive statistics,Object-oriented programming,Systems engineering,Computer science,Information hiding,Software,Empirical research,Principal component analysis,Software measurement
Journal
Volume
Issue
ISSN
5
8
1660-1769
Citations 
PageRank 
References 
37
1.39
3
Authors
4
Name
Order
Citations
PageRank
K. K. Aggarwal1371.39
Yogesh Singh226713.87
Arvinder Kaur337026.99
Ruchika Malhotra453335.12