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 条
  • [1] A MEASURE OF PROGRAM COMPLEXITY
    STETTER, F
    COMPUTER LANGUAGES, 1984, 9 (3-4): : 203 - 208
  • [2] A COMPOSED PROGRAM COMPLEXITY MEASURE
    MAES, R
    ANGEWANDTE INFORMATIK, 1985, (01): : 9 - 16
  • [3] Modified cognitive complexity measure
    Misra, Sanjay
    COMPUTER AND INFORMATION SCIENCES - ISCIS 2006, PROCEEDINGS, 2006, 4263 : 1050 - 1059
  • [4] HIERARCHICAL MEASURE OF COGNITIVE COMPLEXITY
    SMITH, S
    LEACH, C
    BRITISH JOURNAL OF PSYCHOLOGY, 1972, 63 (NOV) : 561 - &
  • [5] Code Cognitive Complexity: A New Measure
    Chhabra, Jitender Kumar
    WORLD CONGRESS ON ENGINEERING, WCE 2011, VOL II, 2011, : 1249 - 1253
  • [6] Evaluating Cognitive Information Complexity Measure
    Kushwaha, Dharmender Singh
    Misra, A. K.
    13TH ANNUAL IEEE INTERNATIONAL SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS: MASTERING THE COMPLEXITY OF COMPUTER-BASED SYSTEMS, 2006, : 503 - +
  • [7] Fighting program bloat with the fractal complexity measure
    Podgorelec, V
    Kokol, P
    GENETIC PROGRAMMING, PROCEEDINGS, 2000, 1802 : 326 - 337
  • [8] Analysis and Enhancements of a Cognitive Based Complexity Measure
    De Silva, D. I.
    Kodagoda, N.
    Kodituwakku, S. R.
    Pinidiyaarachchi, A. J.
    2017 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2017, : 241 - 245
  • [9] MEASURE OF CONTROL FLOW COMPLEXITY IN PROGRAM TEXT
    WOODWARD, MR
    HENNELL, MA
    HEDLEY, D
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1979, 5 (01) : 45 - 50
  • [10] Evaluating cognitive complexity measure with Weyuker properties
    Misra, S
    Misra, AK
    PROCEEDINGS OF THE THIRD IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, 2004, : 103 - 108