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
来源
PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS | 2008年
关键词
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 条
  • [21] Qualitative assessment of the complexity of the Karman vortex in the flow past double cylinders based on Shannon entropy
    Jia T.
    Zhang S.
    Gao D.
    Fluid Dynamics Research, 2021, 53 (06)
  • [22] First Digits' Shannon Entropy
    Kreiner, Welf Alfred
    ENTROPY, 2022, 24 (10)
  • [23] AN INTRODUCTION TO LOGICAL ENTROPY AND ITS RELATION TO SHANNON ENTROPY
    Ellerman, David
    INTERNATIONAL JOURNAL OF SEMANTIC COMPUTING, 2013, 7 (02) : 121 - 145
  • [24] Lempel-Ziv Complexity and Shannon Entropy-based Support Vector Clustering of ECG Signals
    Villazana, Sergio
    Seijas, Cesar
    Caralli, Antonino
    INGENIERIA UC, 2015, 22 (01): : 7 - 15
  • [25] Speaker Identification using Wavelet Shannon Entropy and Probabilistic Neural Network
    Lei, Lei
    She, Kun
    2016 12TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2016, : 566 - 571
  • [26] An improvement to multiple criteria ABC inventory classification using Shannon entropy
    Shanshan Zheng
    Yelin Fu
    Kin Keung Lai
    Liang Liang
    Journal of Systems Science and Complexity, 2017, 30 : 857 - 865
  • [27] Crisply Generated Complex Fuzzy Concepts Analysis Using Shannon Entropy
    Prem Kumar Singh
    Neural Processing Letters, 2022, 54 : 5643 - 5667
  • [28] An Improvement to Multiple Criteria ABC Inventory Classification Using Shannon Entropy
    ZHENG Shanshan
    FU Yelin
    LAI Kin Keung
    LIANG Liang
    Journal of Systems Science & Complexity, 2017, 30 (04) : 857 - 865
  • [29] Crisply Generated Complex Fuzzy Concepts Analysis Using Shannon Entropy
    Singh, Prem Kumar
    NEURAL PROCESSING LETTERS, 2022, 54 (06) : 5643 - 5667
  • [30] Derivation of Power Law and Logarithmic Velocity Distributions Using the Shannon Entropy
    Singh, Vijay P.
    JOURNAL OF HYDROLOGIC ENGINEERING, 2011, 16 (05) : 478 - 483