Mining Topology Characteristics and Evolution of Large-scale Software from Coreshell Structure
The networks of interdependencies in large-scale software systems are complex, understand and measurement become a key problem for developer. we propose that OO design structure can be quantitative analyzed and better understood via Core-shell decomposition based on complex networks. The k-core analysis allows to characterize networks beyond the degree distribution and uncover structural hierarchies , centrality and evolution due to the specific architecture of the system. we analyze the Core-shell structure of some popular open source software and discuss the diferences and similarities, get some noticeable properties, the result show the k-core analysis provides an interesting characterization helping to understand the underlying structure and improve development.
Complex networks Core-shell Software structure Coreness
Zhang Haohua Deng Yufu Qi Weiyi Feng Wenjiang Zhang Liqing
The College of Physics Science and Technology ShenYang Normal University Shen’yang, P.R.China
国际会议
2009 Ninth International Conference on Hybrid Intelligent Systems(第九届混合智能系统国际会议 HIS 2009)
沈阳
英文
1-4
2009-08-12(万方平台首次上网日期,不代表论文的发表时间)