arXiv · 1409.4919
Software Cognitive Complexity Measure Based on Scope of Variables
Abstract
In this paper, we define a Mathematical model of program structure. Mathematical model of program structure defined here provides unified mathematical treatment of program structure, which reveals that a program is a large and finite set of embedded binary relations between current statement and previous ones. Then, a program is considered as a composed listing and a logical combination of multiple statements according to the certain composing rules. We also define the Scope Information Complexity Number (SICN) and present the cognitive complexity based on functional decomposition of software, including theoretical validation through nine Weyuker's properties.
Explore related subjects
Keep this discovery
Kwangmyong Rim, Yonghua Choe. 2014-09-17. Software Cognitive Complexity Measure Based on Scope of Variables. https://arxiv.org/abs/1409.4919
Cite the original work for its findings. Save a collection to share your selection of sources.