The Software Metrics Based on Complex Networks
Software structure is abstracted to software coupling weight network (SCWN) by making use of complex network theory to characterize and describe the macroscopic properties of Objectoriented software systems.and empirical investigation results on the degree distribu tions,vertex strength distributions and the correlation of the degree and vertex strength of four open software systems have been presented.Imp!ement reviewing of the degree and vertex strength distributions of four software and find that the scalefree property of the in-and out-ver tex strength distributions are validated,the same as the in-and outdegree distributions.Howev- er.the distributions of the outdegree and out-vertex strength exhibit a certain extent of devia tion from power laws and it is revised by using stretched exponential dtstribution (SED).And then we examine the correlation of the degree and vertex strength,and draw a conclusion that a certain kind of relation between the degree and the vertices strength has existed and the edges with the larger weights tend to point to the neighbors with larger degree.
software metrics software coupling weight network stretched exponential distribution vertex strength
GAO Yang PENG Yong XIE Feng CHEN Dongqing ZHAO Wei XU Guoai
China Information Technology Security Evaluation Center,Beijing 100085,China China Information Technology Security Evaluation Center,Beijing 100085,China;Information Security Ce Information Security Center,Beijing University of Posts and Telecommunications,Beijing 100876,China
国内会议
上海
英文
168-181
2012-12-06(万方平台首次上网日期,不代表论文的发表时间)