loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Second IEEE International Conference on Cognitive Informatics (ICCI'03)
A Cognitive Complexity Metric Based on Category Learning
London, England
August 18-August 20
ISBN: 0-7695-1986-5
Tuomas Klemola, Concordia University
Juergen Rilling, Concordia University

Software development is driven by software comprehension. Controlling a software development process is dependent on controlling software comprehension. Measures of factors that influence software comprehension are required in order to achieve control.

The use of high-level languages results in many different kinds of lines of code that require different levels of comprehension effort. As the reader learns the set of arrangements of operators, attributes and labels particular to an application, comprehension is eased as familiar arrangements are repeated.

Elements of cognition that describe the mechanics of text comprehension serve as a guide to assessing comprehension demands in the understanding of programs written in high level languages. A new metric, Kinds of Lines of Code Identifier Density is introduced and a case study demonstrates its application and importance. Related work is discussed.

Citation:
Tuomas Klemola, Juergen Rilling, "A Cognitive Complexity Metric Based on Category Learning," icci, pp.106, Second IEEE International Conference on Cognitive Informatics (ICCI'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.