共 6 条
An exploration of power-law in use-relation of Java']Java software systems
被引:13
|作者:
Ichii, Makoto
[1
]
Matsushita, Makoto
[1
]
Inoue, Katsuro
[1
]
机构:
[1] Osaka Univ, Grad Sch Informat Sci & Technol, Osaka 5608531, Japan
来源:
ASWEC 2008: 19TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS
|
2008年
关键词:
software component graph;
degree distribution;
power-law;
scale-free network;
D O I:
10.1109/ASWEC.2008.60
中图分类号:
TP31 [计算机软件];
学科分类号:
081202 ;
0835 ;
摘要:
A software component graph, where a node represents a component and an edge represents a use-relation between components, is widely used for analysis methods of software engineering. It is said that a graph is characterized by its degree distribution. In this paper we investigate software component graphs composed of Java classes, to seek whether the degree distribution follows so-called the power-law, which is a fundamental characteristic of various kinds of graphs in different fields. We found that the in-degree distribution follows the power-law and the out-degree distribution does not follow the power-law. In a software component graph with about 180 thousand components, just a few of the components have more than ten thousand in-degrees while most of the components have only one or zero in-degree.
引用
收藏
页码:422 / 431
页数:10
相关论文