Empirical analysis of software coupling networks in object-oriented software systems
The increasing scale and complexity of software systems have led to a large amount of work being performed in the area of software architecture of object-oriented systems. For the purpose of reasonable description of software structure, we make use of complex network theory to characterize and descr...
Saved in:
| Published in | 2010 IEEE International Conference on Software Engineering and Service Sciences pp. 178 - 181 |
|---|---|
| Main Authors | , , , , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
01.07.2010
|
| Subjects | |
| Online Access | Get full text |
| ISBN | 1424460549 9781424460540 |
| ISSN | 2327-0586 |
| DOI | 10.1109/ICSESS.2010.5552395 |
Cover
| Summary: | The increasing scale and complexity of software systems have led to a large amount of work being performed in the area of software architecture of object-oriented systems. For the purpose of reasonable description of software structure, we make use of complex network theory to characterize and describe their macroscopic properties. We propose a directed software coupling network, and then empirical analysis of four open source software is implemented. We summarize the general statistical features of software coupling network, and find that software coupling network is of small-world and scale-free property, the exponents of in-degree and out-degree distributions are different, and the betweenness distribution of SCN is also power law. Furthermore, we analyzed the causes of behaviors software coupling network possessed. |
|---|---|
| ISBN: | 1424460549 9781424460540 |
| ISSN: | 2327-0586 |
| DOI: | 10.1109/ICSESS.2010.5552395 |