• DocumentCode
    3388282
  • Title

    An information coding-based data complexity model

  • Author

    Xia, Franck

  • Author_Institution
    Dept. of Inf. Syst., Macao Univ., China
  • fYear
    1996
  • fDate
    25-26 Mar 1996
  • Firstpage
    20
  • Lastpage
    29
  • Abstract
    Data complexity analysis should play an important role in software engineering. Unfortunately, it has been relatively ignored in the past. In this paper, we develop an innovative theoretic model called `information coding-based data complexity´ (ICDC) for measuring data complexity. We first define the concept of `information-describing program data´ and derive general formulas for information in various data structures. In order to avoid conflict with software practice, we then advocate two basic laws of data processing. These laws refer respectively to the information-correlation and repetition-removing principles which, we believe, reflect the human information processing mechanism. The complexity of data is defined as the measurement of coded information by eliminating the correlated and repetitive parts. A formal description of data is advanced, from which the correlated information can be calculated. Properties of data based on the ICDC model are also presented, which coincide well with empirical software knowledge
  • Keywords
    correlation theory; data analysis; data structures; encoding; software metrics; coded information measurement; correlated parts elimination; data properties; data structures; formal data description; human information processing mechanism; information coding-based data complexity model; information correlation; information-describing program data; repetition removal; repetitive parts elimination; software engineering; software practice; Costs; Data analysis; Data processing; Data structures; Humans; Information processing; Software design; Software engineering; Software metrics; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Metrics Symposium, 1996., Proceedings of the 3rd International
  • Conference_Location
    Berlin
  • Print_ISBN
    0-8186-7365-6
  • Type

    conf

  • DOI
    10.1109/METRIC.1996.492440
  • Filename
    492440