Halstead Program Level

From Maisqual Wiki

Jump to: navigation, search

Contents


Definition

Halstead Program Level defines a ratio between the Potential Volume V *  of the algorithm and its actual volume V. It represents the implementation level of the algorithm characterized by V * . For the same algorithm, the program level decreases as the program volume increases.

L = \frac{V^*}{V}

where

Using the Potential Volume evaluation formula produces the following definition.

L = \frac{(2 * n_2)}{(n_1 * N_2)}

where


See also

Metrics:

Personal tools