ACM SIGSOFT Software Engineering Notes · 2006 · 52 citations · 8 references
ComputingComputer SciencePsychologyCognitive PsychologyInformation TheorySoftware EngineeringCognitive AbilitiesComplexity TheoryInformation MeasuresInformation ProcessingSoftware MetricsCodingCognitive Complexity SpecificationComplexityComplexity MeasurementInformation Complexity
Most discipline of science have their own method of investigation built on foundation that is empirical and verifiable. Cognitive Informatics is no different. Cognitive Informatics is a field that studies internal information processing mechanism of the human brain and its application in software coding and computing. This paper attempts to empirically demonstrate the amount of information contained in software and develops a concept of cognitive information complexity measure based on the information contained in the software. It is found that software with higher cognitive information complexity measure has more information units contained in it. Therefore cognitive information complexity measure can be used to understand the cognitive information complexity and the information coding efficiency of the software.
8
Thomas J. McCabe · IEEE Transactions on Software Engineering · 1976 · 5.8K citations
J. C. M. Baeten, J. A. Bergstra · Formal Aspects of Computing · 1991 · 369 citations · Full text
Yingxu Wang · 2003 · 305 citations
The Real-Time Process Algebra (RTPA)
Yingxu Wang · Annals of Software Engineering · 2002 · 275 citations
Measurement of the cognitive functional complexity of software
Yingxu Wang, Jingqiu Shao · 2004 · 67 citations
Computing, Computer Science, Design +16