CHARACTERIZING THE STRUCTURAL QUALITY OF GENERAL COMPLEX SOFTWARE NETWORKS

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review

33 Scopus Citations
View graph of relations

Author(s)

Detail(s)

Original languageEnglish
Pages (from-to)605-613
Journal / PublicationInternational Journal of Bifurcation and Chaos
Volume18
Issue number2
Publication statusPublished - Feb 2008
Externally publishedYes

Abstract

Software systems can be modeled as complex networks in which software components are abstract nodes and their interactions are abstract edges. This paper attempts to characterize the structural quality of complex software networks. We propose to use a novel statistical measure, called average propagation ratio, to characterize the structural quality of general complex software networks, such as software adaptivity and maintainability. Several real-world complex software networks are analyzed in some depth to demonstrate the application of average propagation ratios. Furthermore, we investigate the key factors that determine the average propagation ratios of general complex software networks, resulting in a set of guiding principles that can be used in practical network design for improving the structural quality of complex software systems. © 2008 World Scientific Publishing Company.

Research Area(s)

  • Complex networks, software systems, structural quality

Citation Format(s)

CHARACTERIZING THE STRUCTURAL QUALITY OF GENERAL COMPLEX SOFTWARE NETWORKS. / LIU, JING; LÜ, JINHU; HE, KEQING; LI, BING; TSE, CHI K.

In: International Journal of Bifurcation and Chaos, Vol. 18, No. 2, 02.2008, p. 605-613.

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review