A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
A Generative Model of Software Dependency Graphs to Better Understand Software Evolution
[article]
2017
arXiv
pre-print
Software systems are composed of many interacting elements. A natural way to abstract over software systems is to model them as graphs. In this paper we consider software dependency graphs of object-oriented software and we study one topological property: the degree distribution. Based on the analysis of ten software systems written in Java, we show that there exists completely different systems that have the same degree distribution. Then, we propose a generative model of software dependency
arXiv:1410.7921v3
fatcat:yax3ulvejjalzmmkcntzodnfry