Measuring the complexity of traces using Shannon entropy

被引:4
|
作者
Hamou-Lhadj, Abdelwahab [1 ]
机构
[1] Concordia Univ, Dept Elect & Comp Engn, Montreal, PQ H3G 1M8, Canada
关键词
dynamic analysis; trace complexity; Shannon entropy; program comprehension; software maintenance;
D O I
10.1109/ITNG.2008.169
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Exploring the content of large execution traces can be a tedious task without efficient tool support. Building efficient trace analysis tools, however, requires a good understanding of the complexity embedded in traces. Trace complexity has traditionally been measured using the file size or the number of lines in the trace. In this paper, we argue that these metrics provide limited indication of the effort required to understand the content of a trace. We address this issue by introducing new trace complexity metrics based on the concept Of entropy. Our metrics measure two important aspects of an execution trace: repeatability and variability. We present a case study where we apply the metrics to several execution traces. A discussion on how we can reduce the complexity of a trace based on these metrics is also presented
引用
收藏
页码:489 / 494
页数:6
相关论文
共 50 条
  • [1] Environmental Complexity Measurement Using Shannon Entropy
    Xia, Xue
    Roppel, Thaddeus
    Hung, John Y.
    Zhang, Jian
    Periaswamy, Senthilkumar C. G.
    Patton, Justin
    IEEE SOUTHEASTCON 2020, 2020,
  • [2] Graph Clustering using Graph Entropy Complexity Traces
    Bai, Lu
    Hancock, Edwin R.
    Han, Lin
    Ren, Peng
    2012 21ST INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR 2012), 2012, : 2881 - 2884
  • [3] Perceptual Complexity as Normalized Shannon Entropy
    Grzywacz, Norberto M.
    ENTROPY, 2025, 27 (02)
  • [4] Inequalities for Shannon entropy and Kolmogorov complexity
    Hammer, D
    Romashchenko, A
    Shen, A
    Vereshchagin, N
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2000, 60 (02) : 442 - 464
  • [5] Shannon entropy vs. Kolmogorov complexity
    Muchnik, An.
    Vereshchagin, N.
    COMPUTER SCIENCE - THEORY AND APPLICATIONS, 2006, 3967 : 281 - 291
  • [6] Advancing Shannon Entropy for Measuring Diversity in Systems
    Rajaram, R.
    Castellani, B.
    Wilson, A. N.
    COMPLEXITY, 2017,
  • [7] SOME EQUIVALENCES BETWEEN SHANNON ENTROPY AND KOLMOGOROV COMPLEXITY
    LEUNGYANCHEONG, SK
    COVER, TM
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1978, 24 (03) : 331 - 338
  • [8] Urban Development and Complexity: Shannon Entropy as a Measure of Diversity
    Zachary, Daniel
    Dobson, Stephen
    PLANNING PRACTICE AND RESEARCH, 2021, 36 (02): : 157 - 173
  • [9] Shannon Information Entropy as Complexity Metric of Source Code
    Cholewa, Marcin
    PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS - MIXDES 2017, 2017, : 468 - 471
  • [10] Shannon entropy in the research on stationary regimes and the evolution of complexity
    V. M. Eskov
    V. V. Eskov
    Yu. V. Vochmina
    D. V. Gorbunov
    L. K. Ilyashenko
    Moscow University Physics Bulletin, 2017, 72 : 309 - 317