
arXiv: cs/0305037
Power law distributions have been found in many natural and social phenomena, and more recently in the source code and run-time characteristics of Object-Oriented (OO) systems. A power law implies that small values are extremely common, whereas large values are extremely rare. In this paper, we identify twelve new power laws relating to the static graph structures of Java programs. The graph structures analyzed represented different forms of OO coupling, namely, inheritance, aggregation, interface, parameter type and return type. Identification of these new laws provide the basis for predicting likely features of classes in future developments. The research in this paper ties together work in object-based coupling and World Wide Web structures.
To appear in proceedings of Third IEEE International Workshop on Source Code Analysis and Manipulation. 10 pages, 10 figures. Minor errors fixed
Software Engineering (cs.SE), FOS: Computer and information sciences, D.1.5;D.2.8;D.3.3;K.6.2, Computer Science - Software Engineering, D.1.5, D.3.3, K.6.2, D.2.8
Software Engineering (cs.SE), FOS: Computer and information sciences, D.1.5;D.2.8;D.3.3;K.6.2, Computer Science - Software Engineering, D.1.5, D.3.3, K.6.2, D.2.8
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 66 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 10% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 1% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Top 10% |
