DocumentCode :
3437274
Title :
Complex network characters in object-oriented software desigh
Author :
Song, Xiaoyu ; Wang, Shoujin ; Zhao, Ming ; Wang, Yonghui
Author_Institution :
Sch. of Inf. & Control Eng., Shenyang Jianzhu Univ., Shenyang, China
fYear :
2010
fDate :
24-26 Sept. 2010
Firstpage :
953
Lastpage :
957
Abstract :
In order to picture the complexity of software architecture, class collaboration network is defined to abstract the architecture of object-oriented software on class level. Eclipse is selected as example of object-oriented software, and its class collaboration network is constructed and the degree distribution of the network is analyzed by statistical physics with the conclusion that degree-rank, degree-pdf, degree-ccdf are all power law, which accords with the basic character of complex network. So based on complex network theory, degree-degree correlation, cluster-degree correlation and right-degree correlation in Eclipse class collaboration are all studied, and results show that in the class collaboration network, the degrees of the linked two nodes are negative correlative, and the out-degree of origin node and the in-degree of end node are negative correlative too; The cluster degree of Eclipse is big, and the cluster coefficient of the node and its degree are power law correlative; The right of the node in Eclipse network and its degree are linear correlative.
Keywords :
complex networks; object-oriented methods; software architecture; software metrics; Eclipse network; class collaboration network; cluster-degree correlation; complex network characters; degree-ccdf; degree-degree correlation; degree-pdf; degree-rank; object-oriented software design; right-degree correlation; software architecture complexity; statistical physics; Collaboration; Complex networks; Complexity theory; Correlation; Object oriented modeling; Software; Software architecture; Class Collaboration Network; Complex Network; Object-oriented; Power Law;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Infrastructure and Digital Content, 2010 2nd IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-6851-5
Type :
conf
DOI :
10.1109/ICNIDC.2010.5657937
Filename :
5657937
Link To Document :
بازگشت