Complex Network Model for Software System and Complexity Measurement

Song Gao,Chunping Li
DOI: https://doi.org/10.1109/csie.2009.135
2009-01-01
Abstract:This paper proposes a new method for measuring the complexity of software systems based on complex network theory. We first construct the complex network model for software system. Then, the complexity of a homogeneous system is defined according to the entropy theory. With the experiments on open source software systems, we show that our method can reveal the complexity on different aspects of software systems,such as inheritance and understanding complexity.
What problem does this paper attempt to address?