Uncovering the relationships among classes and packages in software evolution
Anonio González, Diego A. Gómez, Saddys Segrera, Roberto Therón, Marı́a N. Moreno Garcı́a, Francisco José García‐Peñalvo · Gredos (University of Salamanca) · 2008
This paper proposes the uncovering and representation of the hierarchy and implementation relationships among software items using data stored in online software repositories.Software Configuration Management (SCM) tools and software repositories provide information about software item revisions and support evolution data extraction as well as the automatic retrieval of source code.Hence, the proposal presented here performs static analysis on the source code of software item revisions for collecting relevant data about relationships and dependencies among items.The visualization contributes to the comparison between revisions in order to provide a better understanding of structure changes on software projects.