Advertisement

On Halstead’s Language Level

  • N. C. Debnath
Conference paper

Abstract

The theory of Software Science, proposed by Halstead [1977] deals with measurable properties of computer programs. In software science, a computer program is considered to be a string of tokens which are divided into “operators” and “operands”. Generally, any symbol or keyword group in a program that specifies an algorithmic action of the computer is considered an operator, and any symbol used to represent data is considered an operand. All software science measures are functions of the counts of the operators and the operands.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Debnath, N.C., and Zweben, S.H. (1984) A Study of the Application of Software Metrics to COBOL, Tech. Rep. OSU-CISRC-TR-84–3, Computer and Information Science Research Center, Ohio State University.Google Scholar
  2. Fitzsimmons, A., and Love, T. (1978) A Review and Evaluation of Software Science, ACM Computing Surveys, 10, 1:3–18.CrossRefzbMATHGoogle Scholar
  3. Fung, K.C., Debnath, N.C., and Zweben, S.H. (1983) A Software Science Analyzer for COBOL, Tech. Rep. OSU-CISRC-TR-83–2, Computer and Information Science Research Center, Ohio State University.Google Scholar
  4. Halstead, M. (1977) Elements of Software Science, Elsevier North-Holland, New York.zbMATHGoogle Scholar
  5. Shen, V.Y., and Dunsmore, H.E. (1980) A Software Science Analysis of COBOL Programs, Tech. Rep. CSD-TR-348, Department of Computer Science, Purdue University.Google Scholar
  6. Smith, C.P. (1980) A Software Science Analysis of IBM Programming Products, IBM Santa Teresa Laboratory, Tr 03.081.Google Scholar
  7. Zweben, S.H., and Fung, K.C. (1979) Exploring Software Science Relations in COBOL and APL, COMPSAC 79, 702–707.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1985

Authors and Affiliations

  • N. C. Debnath
    • 1
  1. 1.Computer Science DepartmentIowa State UniversityAmesUSA

Personalised recommendations