skip to main content
10.1145/800175.809854acmconferencesArticle/Chapter ViewAbstractPublication Pagesacm-national-conferenceConference Proceedingsconference-collections
Article
Free Access

Metrics in software quality assurance

Published:01 January 1981Publication History

ABSTRACT

The nature of “software quality” and some software metrics are defined and their relationship to traditional software indicators such as “maintainability” and “reliability” are suggested. Recent work in the field is summarized and an outlook for software metrics in quality assurance is provided. The material was originally presented as a tutorial at the “ACM SIGMETRICS Workshop/Symposium on Measurement and Evaluation of Software Quality” on March 25, 1981.

References

  1. 1.Bersoff, E., Henderson, V., Siegel, S. "Software Configuration Management, An Investment in Product Integrity," Prentice-Hall, 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.McCall, J.A., "An Introduction to Software Quality Metrics," In J. D. Cooper and M. J. Fisher (Eds), "Software Quality Management," Petrocelli, 1979.Google ScholarGoogle Scholar
  3. 3.Myers, G. J., "Reliable Software Through Composite Design," Petrocelli/Charter, 1975. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.Cruickshank, R. and Gaffney, J., "Measuring the Development Process: Software Design Coupling and Strength Metrics;" The Fifth Annual Software Engineering Workshop, November, 1980, NASA Goddard Space Flight Center.Google ScholarGoogle Scholar
  5. 5.Halstead, M., "Elements of Software Science," Elsevier, 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.McCabe, T., "A Complexity Measure," "IEEE Transactions on Software Engineering," December, 1976, pg. 308.Google ScholarGoogle Scholar
  7. 7.Chen, E., "Program Complexity and Programmer Productivity," "IEEE Transactions on Software Engineering," May, 1978, pg. 187.Google ScholarGoogle Scholar
  8. 8.Paige, M., "An Analytical Approach to Software Testing," Proceedings of the "IEEE Computer Software and Applications Conference," October, 1978, pg. 527.Google ScholarGoogle Scholar
  9. 9.Gaffney, J., "Program Control Complexity and Productivity," Proceedings of the "IEEE Workshop on Quantitative Software Models," October, 1979, pg. 140.Google ScholarGoogle Scholar
  10. 10.Kafura, D., Harris, K., Henry, S., "On the Relationship Among Three Software Metrics," Proceedings of the "1981 ACM Workshop/Symposium on Measurement and Evaluation of Software Quality," March, 1981 (ACM SIGMETRICS, Volume 10, Number 1; Spring, 1981), pg. 81. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.Belady, L., "An Anti-Complexity Experiment," IEEE Workshop on Quantitative Software Models, October, 1979, pg. 128.Google ScholarGoogle Scholar
  12. 12.Gordon, R., "A Measure of Mental Effort Related to Program Clarity," Ph.D. Thesis, Purdue University, 1977; University Microfilms International. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.Ottenstein, L., "Predicting Software Development Errors Using Software Science Parameters," 1981 ACM Workshop, op. cit., pg. 157. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.Bailey, C., and Dingee, W., "A Software Study Using Halstead Metrics," 1981 ACM Workshop, op. cit., pg. 189. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.Gaffney, J., "Software Metrics: A key to Improved Software Development Management," "Computer Science and Statistics", 13th Symposium on the Interface" (at Carnegie-Mellon University), March, 1981, to be in proceedings published by Springer-Verlag.Google ScholarGoogle Scholar
  16. 16.Basili, V., and Phillips, T-Y, "Evaluating and Comparing Software Metrics in the Software Engineering Lab," 1981 ACM Workshop, op. cit., pg. 95. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.Musa, J., "Software Reliability Measurement," "The Journal of Systems and Software I, 1980, pg. 223.Google ScholarGoogle Scholar

Index Terms

  1. Metrics in software quality assurance

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        ACM '81: Proceedings of the ACM '81 conference
        January 1981
        341 pages
        ISBN:0897910494
        DOI:10.1145/800175

        Copyright © 1981 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 January 1981

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader