• DocumentCode
    2622786
  • Title

    Structuring Cognitive Information for Software Complexity Measurement

  • Author

    Auprasert, Benjapol ; Limpiyakorn, Yachai

  • Author_Institution
    Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand
  • Volume
    7
  • fYear
    2009
  • fDate
    March 31 2009-April 2 2009
  • Firstpage
    830
  • Lastpage
    834
  • Abstract
    Cognitive complexity of software has emerged as an interesting research area recently with the growing studies in cognitive informatics disciplines. Cognitive complexity measurement attempts to quantify the software from the perspective of the difficulty for human brain to process and comprehend the software, in order to enable more precise prediction of the critical information about testability, reliability, and maintainability, as well as the effort spent in the software project. Cognitive informatics theories suggest that cognitive complexity of software depends on fundamental factors such as inputs, outputs, loops/branches structure, and number of operators and operands. Analysis in this paper shows the significant flaw of current cognitive complexity measures that they quantify the factors without considering the dependencies among them. We therefore propose a new method to solve this problem by structuring the factors. The proposed measure was evaluated comparatively to existing metrics, and also proven by satisfying all nine Weyuker´s properties.
  • Keywords
    cognition; human factors; program testing; software maintenance; software metrics; software reliability; Weyuker property; cognitive informatics discipline; human brain; loop/branch structure; software complexity measurement; software maintainability; software project; software reliability; software testability; Area measurement; Cognitive informatics; Collaborative software; Computer science; Humans; Software engineering; Software maintenance; Software measurement; Software quality; Software testing; Cognitive Complexity Measure; Software Metrics; Unified and Structured Factors; Weyuker´s Properties;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Engineering, 2009 WRI World Congress on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    978-0-7695-3507-4
  • Type

    conf

  • DOI
    10.1109/CSIE.2009.713
  • Filename
    5170431