• DocumentCode
    1111082
  • Title

    An evaluation of some design metrics

  • Author

    Kitchenham, Barbara A. ; Pickard, Lesley M. ; Linkman, Susan J.

  • Volume
    5
  • Issue
    1
  • fYear
    1990
  • fDate
    1/1/1990 12:00:00 AM
  • Firstpage
    50
  • Lastpage
    58
  • Abstract
    Some software design metrics are evaluated using data from a communications system. The design metrics investigated were based on the information flow metrics proposed by S. Henry and D. Kafura (1981) and the problems they encountered are discussed. The slightly simpler metrics used in this study are described. The ability of the design metrics to identify change-prone, error-prone and complex programs are contrasted with that of simple code metrics. Although one of the design metrics (informational fan-out)/ was able to identify change-prone, fault-prone and complex programs, code metrics (i.e. lines of code and number of branches) were better. In this context `better´ means correctly identifying a larger proportion of change-prone, error-prone and/or complex programs, while maintaining a relatively low false identification rate (i.e. incorrectly identifying a program which did not in fact exhibit any undesirable features)
  • Keywords
    performance evaluation; software engineering; change-prone; code metrics; communications system; complex programs; error-prone; information flow metrics; informational fan-out; low false identification rate; software design metrics;
  • fLanguage
    English
  • Journal_Title
    Software Engineering Journal
  • Publisher
    iet
  • ISSN
    0268-6961
  • Type

    jour

  • Filename
    42974