• DocumentCode
    960651
  • Title

    Measurement and experimentation in software engineering

  • Author

    Curtis, Bill

  • Author_Institution
    International Telephone and Telegraph Company, Stratford, CA
  • Volume
    68
  • Issue
    9
  • fYear
    1980
  • Firstpage
    1144
  • Lastpage
    1157
  • Abstract
    The contributions of measurement and experimentation to the state of the art in software engineering are reviewed. The role of measurement in developing theoretical models is discussed, and concerns for reliability and validity are stressed. Current approaches to measuring software characteristics are presented as examples. In particular, software complexity metrics related to control flow, module interconnectedness, and Halstead´s Software Science are discussed. The use of experimental methods in evaluating cause-effect relationships is also discussed. Example programs of experimental research which investigated conditional statements and control flow are reviewed. The conclusion argues that many advances in software engineering will be related to improvements in the measurement and experimental evaluation of software techniques and practices.
  • Keywords
    Application software; Current measurement; Helium; Programming profession; Reliability engineering; Reliability theory; Software engineering; Software measurement; Software performance; Stress measurement;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/PROC.1980.11813
  • Filename
    1456082