loading...
An Information Coding Based Data Complexity Model
Berlin, GERMANY March 25-March 26
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/METRIC.1996.492440Third International Software Metrics ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Franck Xia, University of Macao fbafx@uealab.umac.mo
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 define first the concept of information describing program data, and derive general formulas for information in various data structures. In order to avoid conflit with software practice, we advocate then two basic laws of data processing. These two laws refer to the information correlation and repetition removing principles which, we believe, reflect human information processing mechanism. The complexity of data is defined as the measurement of the coded information by eliminating correlated and repetitive parts. A formal description of data is advanced, from which the correlated information can be calculated. Properties of data based on ICDC model are also presented which coincide well with software empirical knowledge.
Citation:
Franck Xia, "An Information Coding Based Data Complexity Model," metrics, pp.20, Third International Software Metrics Symposium (METRICS'96), 1996
Usage of this product signifies your acceptance of the Terms of Use.