Empirical Tests of Scale-Free Characteristic in Open Source Software: A Replicated Case Study

Article Preview

Abstract:

Open source software systems are becoming increasingly important these days and will grow stronger in the future. In order to gain more information about them, their structure characteristics and behavior characteristics need to be measured. This paper tests scale free characteristics on open source real-world software empirically. More specially, this paper checks whether Chidamber and Kemerer metrics suite follows power law or not through three versions of Weka. Our empirical results showed that the features of complex networks didn’t exist in Weka.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 622-623)

Pages:

1933-1936

Citation:

Online since:

December 2012

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Richard Kemp. Current developments in open source software. Computer Law & Security Report, Vol. 25 (2009), pp.569-582.

DOI: 10.1016/j.clsr.2009.09.009

Google Scholar

[2] Rajesh Vasa. Growth and change dynamics in open source software systems. PhD thesis. Swinburne University of Technology (2010).

Google Scholar

[3] Altay Aksulu, Michael Wade. A comprehensive review and synthesis of open source research. Journal of the Association for Information Systems, Vol. 11 (2010), pp.576-656.

DOI: 10.17705/1jais.00245

Google Scholar

[4] Chidamber S., Kemerer C.: A metrics suite for object-oriented design. IEEE Transactions on Software Engineering, Vol. 20 (1994), no. 6, pp.476-493.

DOI: 10.1109/32.295895

Google Scholar

[5] Wang Xiaofan, Li Xiang, Chen Guanrong. Complex Network Theory and Its Applications. Beijing: Tsinghua University Press (2006).

Google Scholar

[6] He Keqing, Ma Yutao, Liu Jing, Li Bing, Peng Rong. Networked Software. Beijing: Science Press (2008).

Google Scholar

[7] Chen Tao, Gu Qing, Wang Shusen, Hen Daoxu. Research on complex networks—based code architecture and evolution of JDK. ACTA ELECTRONICA SINICA, Vol. 35 (2007), no. 12A, pp.118-123.

DOI: 10.1109/cit.2008.4594776

Google Scholar

[8] Uzma Raja, Marietta J. Tretter. Defining and evaluating a measure of open source project survivability. IEEE Transactions on Software Engineering, Vol. 38 (2012), no. 1, pp.163-174.

DOI: 10.1109/tse.2011.39

Google Scholar

[9] Watts D. J., Strogatz S. H. Collective dynamics of small-world networks. Nature, Vol. 393 (1998), no. 6684, pp.440-442.

DOI: 10.1038/30918

Google Scholar

[10] Barabási A. L., Albert R. Emergence of scaling in random networks. Science, Vol. 286 (1999), no. 5439, pp.509-512.

DOI: 10.1126/science.286.5439.509

Google Scholar