loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
30th Annual International Computer Software and Applications Conference (COMPSAC'06)
Scale Free in Software Metrics
Chicago, Illinois
September 17-September 21
ISBN: 0-7695-2655-1
Liu Jing, Wuhan University, China
He Keqing, Wuhan University, China
Ma Yutao, Wuhan University, China
Peng Rong, Wuhan University, China
Software has become a complex piece of work by the collective efforts of many. And it is often hard to predict what the final outcome will be. This transition poses new challenge to the Software Engineering (SE) community. By employing methods from the study of complex network, we investigate the Object Oriented (OO) software metrics from a different perspective. We incorporate the Weighted Methods per Class (WMC) metric into our definition of the Weighted OO Software Coupling Network as the node weight. Empirical results from four open source OO software demonstrate power law distribution of weight and a clear correlation between the weight and the out degree. According to its definition, it suggests uneven distribution of function among classes and a close correlation between the functionality of a class and the number of classes it depending on. Further experiment shows similar distribution also exists between average LCOM and WMC as well as out degree. These discoveries will help uncover the underlying mechanisms of software evolution and will be useful for SE to cope with the emerged complexity in software as well as efficient test cases design.
Citation:
Liu Jing, He Keqing, Ma Yutao, Peng Rong, "Scale Free in Software Metrics," compsac, vol. 1, pp.229-235, 30th Annual International Computer Software and Applications Conference (COMPSAC'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.