Publication:
Intelligent Code Comprehensibility Index: A Cognitive-Based Metric for Enhancing Code Review and Documentation

dc.contributor.authorGodamune G.A.P.J.
dc.date.accessioned2026-02-08T04:39:57Z
dc.date.issued2025-12
dc.description.abstractAs software systems become increasingly complex, developers face more challenging tasks in understanding, maintaining, and evolving code. Traditional software metrics like Lines of Code, Cyclomatic Complexity, and Halstead metrics provide structural insights but often fail to capture the cognitive aspects of code comprehension. This paper introduces the Intelligent Code Comprehensibility Index, a new multi-dimensional metric framework based on Cognitive Load Theory. The Intelligent Code Comprehensibility Index assesses code comprehensibility by examining three key dimensions: Structural Complexity, Documentation Quality, and Naming Quality. Each dimension targets specific cognitive loads, Intrinsic, Extraneous, and Germane, by including syntactic metrics for semantic alignment and drawing on empirical research from software engineering and neuroscience. The proposed framework aims to offer a more comprehensive and cognitively aligned method for evaluating and improving source code understandability, thereby boosting developer productivity and code quality.
dc.identifier.urihttps://rda.sliit.lk/handle/123456789/4561
dc.language.isoen
dc.publisherSri Lanka Institute of Information Technology
dc.subjectIntelligent Code
dc.subjectComprehensibility Index
dc.subjectCognitive-Based
dc.subjectEnhancing Code Review
dc.subjectDocumentation
dc.titleIntelligent Code Comprehensibility Index: A Cognitive-Based Metric for Enhancing Code Review and Documentation
dc.typeThesis
dspace.entity.typePublication

Files

Original bundle

Now showing 1 - 2 of 2
Thumbnail Image
Name:
Intelligent Code Comprehensibility Index 1-12.pdf
Size:
596.97 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Intelligent Code Comprehensibility Index.pdf
Size:
2.16 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.69 KB
Format:
Item-specific license agreed upon to submission
Description: