articleIEEE Transactions on Software EngineeringApr 1, 2003Closed access

Empirical analysis of CK metrics for object-oriented design complexity: implications for software defects

University of Michigan–Ann Arbor

Indexed incrossref

Abstract

To produce high quality object-oriented (OO) applications, a strong emphasis on design aspects, especially during the early phases of software development, is necessary. Design metrics play an important role in helping developers understand design aspects of software and, hence, improve software quality and developer productivity. In this paper, we provide empirical evidence supporting the role of OO design complexity metrics, specifically a subset of the Chidamber and Kemerer (1991, 1994) suite (CK metrics), in determining software defects. Our results, based on industry data from software developed in two popular programming languages used in OO development, indicate that, even after controlling for the size…

Citation impact

670
total citations
FWCI
45.63
Percentile
100%
References
50
Citations per year

Authors

2

Topics & keywords

Keywords
  • Computer science
  • Software metric
  • Software engineering
  • Software development
  • Software quality
  • Software construction
  • Java
  • Software
UN Sustainable Development Goals
  • Industry, innovation and infrastructure
No related works found for this paper.

Funding