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
Link To Document