How to evaluate object-oriented software development?
ACM SIGPLAN Notices
The Real-Time Process Algebra (RTPA)
Annals of Software Engineering
On the Informatics Laws of Software
ICCI '02 Proceedings of the 1st IEEE International Conference on Cognitive Informatics
ICCI '02 Proceedings of the 1st IEEE International Conference on Cognitive Informatics
Measurement of the Cognitive Functional Complexity of Software
ICCI '03 Proceedings of the 2nd IEEE International Conference on Cognitive Informatics
A Cognitive Complexity Metric Based on Category Learning
ICCI '03 Proceedings of the 2nd IEEE International Conference on Cognitive Informatics
On the Cognitive Informatics Foundations of Software Engineering
ICCI '04 Proceedings of the Third IEEE International Conference on Cognitive Informatics
Robustness analysis of cognitive information complexity measure using Weyuker properties
ACM SIGSOFT Software Engineering Notes
A modified cognitive information complexity measure of software
ACM SIGSOFT Software Engineering Notes
Evaluating Cognitive Information Complexity Measure
ECBS '06 Proceedings of the 13th Annual IEEE International Symposium and Workshop on Engineering of Computer Based Systems
A complexity measure based on information contained in the software
SEPADS'06 Proceedings of the 5th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
Software test effort estimation
ACM SIGSOFT Software Engineering Notes
A new software complexity metrics for computer communication network
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
Early estimation of software complexity using requirement engineering document
ACM SIGSOFT Software Engineering Notes
A software metric for python language
ICCSA'10 Proceedings of the 2010 international conference on Computational Science and Its Applications - Volume Part II
Hi-index | 0.00 |
Understanding the software system is known as program comprehension and is a cognitive process. This cognitive process is the driving force behind creation of software that is easier to understand i.e. has lower cognitive complexity, because essentially it is the natural intelligence of human brain that describes the comprehensibility of software. The research area carrying out this study is cognitive informatics. This work has developed an improved cognitive information complexity measure (CICM) that is based on the amount of information contained in the software and encompasses all the major parameters that have a bearing on the difficulty of comprehension or cognitive complexity of software. It is also able to establish the relationship between cognitive complexity of a program and time taken to understand the program, thus mapping closely to the comprehension strategy of a person.