• DocumentCode
    1416850
  • Title

    Managerial use of metrics for object-oriented software: an exploratory analysis

  • Author

    Chidamber, Shyam R. ; Darcy, David P. ; Kemerer, Chris F.

  • Author_Institution
    Advisory Board Co., Washington, DC, USA
  • Volume
    24
  • Issue
    8
  • fYear
    1998
  • fDate
    8/1/1998 12:00:00 AM
  • Firstpage
    629
  • Lastpage
    639
  • Abstract
    With the increasing use of object-oriented methods in new software development, there is a growing need to both document and improve current practice in object-oriented design and development. In response to this need, a number of researchers have developed various metrics for object-oriented systems as proposed aids to the management of these systems. In this research, an analysis of a set of metrics proposed by Chidamber and Kemerer (1994) is performed in order to assess their usefulness for practising managers. First, an informal introduction to the metrics is provided by way of an extended example of their managerial use. Second, exploratory analyses of empirical data relating the metrics to productivity, rework effort and design effort on three commercial object-oriented systems are provided. The empirical results suggest that the metrics provide significant explanatory power for variations in these economic variables, over and above that provided by traditional measures, such as size in lines of code, and after controlling for the effects of individual developers
  • Keywords
    object-oriented programming; project management; software development management; software metrics; CBO; DIT; LCOM; NOC; RFC; SLOC; WMC; design effort; economic variables; exploratory analyses; individual developer effects; lines of code; managerial use; object-oriented design; object-oriented software; productivity; program size; programming; project management; rework effort; software metrics; Data analysis; Performance analysis; Power generation economics; Power measurement; Power system economics; Power system management; Productivity; Programming; Size control; Size measurement;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.707698
  • Filename
    707698