On power-law relationships of the Internet topology
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Understanding the Linux Kernel, Second Edition
Understanding the Linux Kernel, Second Edition
Power laws and the AS-level internet topology
IEEE/ACM Transactions on Networking (TON)
A Complexity Metrics Set for Large-Scale Object-Oriented Software Systems
CIT '06 Proceedings of the Sixth IEEE International Conference on Computer and Information Technology
Power-Laws in a Large Object-Oriented Software System
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
From the viewpoint of network, large-scale computer software systems can be regarded as complex networks composed of interacting units at different levels of granularity (such as functions, classes, packages, source files, etc.). In this paper, the collaboration relationships between header files in the source node of Linux kernels, which are representative examples of large-scale open-source software systems, are analyzed by constructing weighted network-Header File Collaboration Network (HFCN). Through using appropriate non-weighted and weighted quantities, the complex structural properties, the weight distribution and the impact between them of these networks are characterized and analyzed. These results can provide a better description of the organizational principles at the basis of the architecture of source codes in large computer software systems.