Title :
Modeling and analysis of collaboration network in large-scale complex software systems
Author :
Sun Shiwen ; Xia Chengyi ; Wang Li
Author_Institution :
Sch. of Comput. & Commun. Eng., Tianjin Univ. of Technol., Tianjin, China
Abstract :
Large-scale software systems represent an important class of artificial complex systems, which can be investigated from the complex network perspective. Based on the collaboration network model, the collaboration relationships between header files from source code of large-scale computer software systems are explored. It has been found that the generated network displays a high degree of heterogeneity in connectivity. The structural heterogeneity also leads to network\´s another important feature "Robust yet fragile". That is the network displays an unexpected degree of robustness to random attack or disturbance, but is extremely vulnerable to intentional attack, i.e. to the removal of a few of highly connected nodes. These findings can help people to get a better understanding of the organizational principles and evolving mechanism of complex software systems.
Keywords :
groupware; software engineering; artificial complex systems; collaboration network; collaboration relationship; header files; intentional attack; large scale complex software systems; source code; Collaboration; Complex networks; Kernel; Linux; Robustness; Software systems; Attack; Collaboration Network; Complex Network; Heterogeneous Connectivity; Robust Yet Fragile;
Conference_Titel :
Control Conference (CCC), 2011 30th Chinese
Conference_Location :
Yantai
Print_ISBN :
978-1-4577-0677-6
Electronic_ISBN :
1934-1768