1978
DOI: 10.1145/953422.953423
|View full text |Cite
|
Sign up to set email alerts
|

An investigation into the effects of the counting method used on software science measurements

Abstract: Professor Maurice Halstead of Purdue University first defined a set of properties of algorithms in 1972. The properties are defined in terms of the number of unique operators, unique operands, total operators, and total operands used to express the algorithm. Since 1972, independent experiments have measured various sets of algorithms and have supported Halstead's theories concerning these properties. Also, new properties have been defined and experiments performed to study them.This paper reports a study in w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

1980
1980
2019
2019

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 45 publications
(7 citation statements)
references
References 1 publication
0
7
0
Order By: Relevance
“…Using fuzzy, one can make use of English words as input and output instead of numeric data. These words are also called crisp input or linguistic variable (Elshoff, 1978). Figure 2 demonstrates the input and output of the proposed maintainability model.…”
Section: Extensibilitymentioning
confidence: 99%
“…Using fuzzy, one can make use of English words as input and output instead of numeric data. These words are also called crisp input or linguistic variable (Elshoff, 1978). Figure 2 demonstrates the input and output of the proposed maintainability model.…”
Section: Extensibilitymentioning
confidence: 99%
“…Lister [39] To reinforce the danger of unquestioned reliance of correlation coefficients, Lister provides the following table (Table 2) showing relationships between predicted and actual software lengths (N^ and N under Halstead's software science [27]) for a sample of thirty-one PL/1 programs [21], for various definitions of predicted length. Although the correlations are comparable, the errors associated with the predictions vary significantly.…”
Section: Statistical Validity Of Predictive Relationshipsmentioning
confidence: 99%
“…Elshoff (8) has shown in 1978 that the procedure of counting functions and arguments may have a relatively large influence on the results of Halsteaa's theory. This applies particularly to APL since the theory does not take into account in this language the distinction between primitive functions and operators.…”
Section: Halstead's Theory and Aplmentioning
confidence: 99%