A quantitative measure of the number of linearly independent
paths through a program's source code.
Halstead’s goal was to identify measurable properties of software, and the relations between them.
These numbers are statically computed from the source code
η1 = the number of distinct operators
η2 = the number of distinct operands
N1 = the total number of operators
N2 = the total number of operands
Maintainability Index is a software metric which measures how maintainable
Updated : 2025-03-05