“…As a result, over the past several years, various complexity metrics have been introduced based on various attributes of software, such as control flow [3], operator and operand count [7], irlformation flow [11], data access [16], data flow [20], branching complexity [30], logical complexity [21], spatial complexity [22], [23], object orientation [12], [1], entropy [24], [25], category learning [10], and cognitive complexity [27], [28], [29] with the intention of controlling and minimizirlg the complexity associated with software.…”