Power-Law Distributions of Component Size in General Software Systems

被引:18
|
作者
Hatton, Les [1 ]
机构
[1] Kingston Univ, Fac Comp Informat Syst & Math, Kingston Upon Thames KT1 2EE, Surrey, England
关键词
Defects; macroscopic system behavior; component size distribution; Pareto;
D O I
10.1109/TSE.2008.105
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper begins by modeling general software systems using concepts from statistical mechanics which provide a framework for linking microscopic and macroscopic features of any complex system. This analysis provides a way of linking two features of particular interest in software systems: first the microscopic distribution of defects within components and second the macroscopic distribution of component sizes in a typical system. The former has been studied extensively, but the latter much less so. This paper shows that subject to an external constraint that the total number of defects is fixed in an equilibrium system, commonly used defect models for individual components directly imply that the distribution of component sizes in such a system will obey a power-law Pareto distribution. The paper continues by analyzing a large number of mature systems of different total sizes, different implementation languages, and very different application areas, and demonstrates that the component sizes do indeed appear to obey the predicted power-law distribution. Some possible implications of this are explored.
引用
收藏
页码:566 / 572
页数:7
相关论文
共 50 条
  • [1] Fault size distributions - Are they really power-law?
    Nicol, A
    Walsh, JJ
    Watterson, J
    Gillespie, PA
    JOURNAL OF STRUCTURAL GEOLOGY, 1996, 18 (2-3) : 191 - 197
  • [2] Microcanonical foundation for systems with power-law distributions
    Abe, S
    Rajagopal, AK
    JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 2000, 33 (48): : 8733 - 8738
  • [3] Power-law distributions in noisy dynamical systems
    Wilkinson, Michael
    Guichardaz, Robin
    Pradas, Marc
    Pumir, Alain
    EPL, 2015, 111 (05)
  • [4] A General Growth Model for the Emergence of Power-law Distributions
    Zhang, Shiwu
    Liu, Jiming
    2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 4210 - +
  • [5] Power-law island size distributions and the Avrami model
    Mulheran, PA
    Robbie, DA
    PHILOSOPHICAL MAGAZINE LETTERS, 1998, 78 (03) : 247 - 253
  • [6] Information entropy and power-law distributions for chaotic systems
    Bashkirov, AG
    Vityazev, AV
    PHYSICA A, 2000, 277 (1-2): : 136 - 145
  • [7] SAMPLING POWER-LAW DISTRIBUTIONS
    PICKERING, G
    BULL, JM
    SANDERSON, DJ
    TECTONOPHYSICS, 1995, 248 (1-2) : 1 - 20
  • [8] Power-law stellar distributions
    Lima, JAS
    de Souza, RE
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2005, 350 (2-4) : 303 - 314
  • [9] The rate coefficients of unimolecular reactions in the systems with power-law distributions
    Yin Cangtao
    Guo Ran
    Du Jiulin
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2014, 408 : 85 - 95
  • [10] Degree distributions under general node removal: Power-law or Poisson?
    Lee, Mi Jin
    Kim, Jung-Ho
    Goh, Kwang-Il
    Lee, Sang Hoon
    Son, Seung-Woo
    Lee, Deok-Sun
    PHYSICAL REVIEW E, 2022, 106 (06)