NPATH: a measure of execution path complexity and its applications
Brian A. Nejmeh · Communications of the ACM · 1988
Software engineering is a discipline in search of objective measures for factors that contribute to software quality. NPATH, which counts the acyclic execution paths through a function, is an objective measure of software complexity related to the ease with which software can be comprehensively tested.