A CONCEPTUAL-MODEL OF COGNITIVE-COMPLEXITY OF ELEMENTS OF THE PROGRAMMING PROCESS

Citation
Sn. Cant et al., A CONCEPTUAL-MODEL OF COGNITIVE-COMPLEXITY OF ELEMENTS OF THE PROGRAMMING PROCESS, Information and software technology, 37(7), 1995, pp. 351-362
Citations number
103
Categorie Soggetti
Computer Sciences","Information Science & Library Science","Computer Science Information Systems","Computer Science Software Graphycs Programming
ISSN journal
09505849
Volume
37
Issue
7
Year of publication
1995
Pages
351 - 362
Database
ISI
SICI code
0950-5849(1995)37:7<351:ACOCOE>2.0.ZU;2-J
Abstract
A new approach to complexity metrics is described based not on empiric al analysis of the final product, viz, the code, but on an understandi ng of the cognitive processes of the analyst or programmer as they app roach and undertake the challenges of program development, modificatio n and debugging, The resulting metric, the Cognitive Complexity Model, involves quantification of a number of cognitive processes, focused o n descriptions of comprehension resulting from the twin processes of ' chunking' and 'tracing' used by software developers in an attempt to r each a cognition of a software system at the code level, A conceptual framework is given as well as some illustrative indicators of likely c omponent measures together with areas needing further research.