Shao and Wang have proposed a cognitive complexity measure as a metric that can be used for estimating the comprehension effort for understanding software written in imperative programming languages. The key idea of their approach is to assign a cognitive weight to basic software control structures. The more difficult a control structure is to understand, the greater is its cognitive weight. In this paper, we discuss the experiments that have been used for calibrating the cognitive weights and show how they can be improved.
Published in:
Cognitive Informatics, 6th IEEE International Conference on
Date of Conference: 6-8 Aug. 2007