Cognitive program complexity measure

被引:13
|
作者
Misra, Sanjay [1 ]
机构
[1] Atilim Univ, Dept Comp Engn, Ankara, Turkey
关键词
software metrics; cognitive weights; basic control structures; cognitive complexity measures;
D O I
10.1109/COGINF.2007.4341881
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In cognitive informatics, the functional complexity of software depends on three factors: internal architecture, input, and output. In the earlier proposed metrics based on cognitive informatics, these above factors are not fully considered. This paper proposes an improved cognitive complexity measure. Accordingly, new formula is developed to calculate the cognitive complexity. An attempt has also been made to evaluate and validate the proposed measure through Weyuker's properties and a practical framework It has been found that seven of nine Weyuker's properties have been satisfied by the proposed cognitive complexity measure. It also satisfies most of the parameters required by the practical framework hence establishes as a well-structured one. Finally, a comparative study with similar measures has been made to prove its robustness.
引用
收藏
页码:120 / 125
页数:6
相关论文
共 50 条
  • [21] A COMPLEXITY MEASURE DERIVATION METHOD BASED ON ANALYSIS OF COMPLEXITY FACTORS IN PROGRAM STRUCTURE
    TAKAHASHI, M
    NAGASE, A
    KURODA, K
    REVIEW OF THE ELECTRICAL COMMUNICATIONS LABORATORIES, 1984, 32 (01): : 41 - 48
  • [22] Unified complexity measure: a measure of complexity
    Misra, Sanjay
    Akman, Ibrahim
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES INDIA SECTION A-PHYSICAL SCIENCES, 2010, 80A : 167 - 176
  • [23] A scale to measure the complexity and perceptual-cognitive skills in soccer
    Lopez Felip, Maurici
    Porter, Jared
    JOURNAL OF SPORT & EXERCISE PSYCHOLOGY, 2014, 36 : S98 - S99
  • [24] An empirical evaluation of the ?Cognitive Complexity?measure as a predictor of code understandability
    Lavazza, Luigi
    Abualkishik, Abedallah Zaid
    Liu, Geng
    Morasca, Sandro
    JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 197
  • [25] OWN VS PROVIDED CONSTRUCTS IN A REPTEST MEASURE OF COGNITIVE COMPLEXITY
    ALBANMETCALFE, RJ
    PSYCHOLOGICAL REPORTS, 1974, 35 (03) : 1305 - 1306
  • [26] The development and evaluation of a computer-administered measure of cognitive complexity
    Woehr, DJ
    Miller, MJ
    Lane, JAS
    PERSONALITY AND INDIVIDUAL DIFFERENCES, 1998, 25 (06) : 1037 - 1049
  • [27] Toward a Definition of Visual Complexity as an Implicit Measure of Cognitive Load
    Harper, Simon
    Michailidou, Eleni
    Stevens, Robert
    ACM TRANSACTIONS ON APPLIED PERCEPTION, 2009, 6 (02)
  • [28] Complexity measure of program based on the inter-module dependency
    Yang, Haesool
    Tsujino, Yoshihiro
    Tokura, Nobuki
    Systems and Computers in Japan, 1991, 22 (13): : 10 - 19
  • [29] Measure of Complexity for Object-Oriented Programs: A Cognitive Approach
    Jakhar, Amit Kumar
    Rajnish, Kumar
    PROCEEDINGS OF 3RD INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING, NETWORKING AND INFORMATICS, ICACNI 2015, VOL 2, 2016, 44 : 397 - 406
  • [30] Measurement of Complexity and Comprehension of a Program Through a Cognitive Approach
    Jakhar, A. K.
    Rajnish, K.
    INTERNATIONAL JOURNAL OF ENGINEERING, 2015, 28 (11): : 1579 - 1588