loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fifth International Symposium on Software Metrics (METRICS'98)
A Comprehensive Empirical Validation of Design Measures for Object-Oriented Systems
Bethesda, Maryland
March 20-March 21
ISBN: 0-8186-9201-4
Lionel C. Briand, Fraunhofer Institute for Experimental Software Engineering
Jürgen Wüst, Fraunhofer Institute for Experimental Software Engineering
John Daly, Hewlett Packard Ltd
Victor Porter, IBM Perth
This paper aims at empirically exploring the relationships between existing object-oriented coupling, cohesion, and inheritance measures and the probability of fault detection in system classes during testing. The underlying goal of such a study is to better understand the relationship between existing design measurement in OO systems and the quality of the software developed. Results show that many of the measures capture similar dimensions in the data set, thus reflecting the fact that many of them are based on similar principles and hypotheses. Besides the size of classes, the frequency of method invocations and the depth of inheritance hierarchies seem to be the main driving factors of fault-proneness.
Index Terms:
coupling, cohesion, inheritance, object-oriented, metrics, measurement, empirical validation
Citation:
Lionel C. Briand, Jürgen Wüst, John Daly, Victor Porter, "A Comprehensive Empirical Validation of Design Measures for Object-Oriented Systems," metrics, pp.246, Fifth International Symposium on Software Metrics (METRICS'98), 1998
Usage of this product signifies your acceptance of the Terms of Use.