APL and Halstead's theory of software metrics
Generate an AI Snapshot to get a quick, structured summary of this paper.
A concise AI-generated summary of the paper will appear here once you click Generate AI Snapshot.
TL;DR
The theory providing this measure to some extent has been developed by M.H. Halstead is applied to a set of APL defined functions and the results are compared with those obtained by Halstead for other languages.
Abstract
The increasing complexity of computer programs and of the development of systems creates an ever growing need of objective methods for measuring the quality of software. A theory providing this measure to some extent has been developed in the last decade by M.H. Halstead. The only parameters in the developed formulae are the number of operators and the number of operands in the routines. Numerous statistical studies have shown a relatively good correlation between theory and experimental results. The theory is applied in this paper to a set of APL defined functions and the results are compared with those obtained by Halstead for other languages.
