Journal of Northeastern University:Natural Science ›› 2013, Vol. 34 ›› Issue (1): 40-44.DOI: -

• 论著 • Previous Articles     Next Articles

Evolution Analysis of Standard Structure Entropy and Degree of Software Macro-topology

XU Jiu-qiang, LU Suo, LIU Zheng, ZHAO Hai   

  1. School of Information Science & Engineering, Northeastern University, Shenyang 110819, China.
  • Received:2012-04-20 Revised:2012-04-20 Online:2013-01-15 Published:2013-01-26
  • Contact: XU Jiu-qiang
  • About author:-
  • Supported by:
    -

Abstract: Modern software life circle can be considered as a software architecture evolutionary process. Based on the statistical data calculated from a large number of open-source software systems, the changing of standard structure entropy, the number of high degree nodes and the ratio of new added low degree nodes were analyzed respectively. And the changes in the number of nodes with high degree centrality indicator in overall network and new added nodes were subsequently analyzed. Analysis results revealed a universal phenomenon that, the number of nodes with high standard structure entropy and high degree centrality indicator was declining, while the number of high degree nodes was increasing. Most of new added nodes were lower-degree. It could be concluded that the growth of complexity in software networks and software architecture was gradually slowing down within the process of a successful software evolution. It is significant to the guide the software development.

Key words: software networks, software evolution, standard structure entropy, degree, centralization

CLC Number: