Maispion: a tool for analysing and visualising open source software developer communities
IWST '09 Proceedings of the International Workshop on Smalltalk Technologies
Distributed and Collaborative Software Evolution Analysis with Churrasco
Science of Computer Programming
The Small Project Observatory: Visualizing software ecosystems
Science of Computer Programming
The small project observatory: a tool for reverse engineering software ecosystems
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Software evolution modelling: an approach for change impact analysis
Proceedings of the 7th International Conference on Frontiers of Information Technology
Recovering inter-project dependencies in software ecosystems
Proceedings of the IEEE/ACM international conference on Automated software engineering
Hi-index | 0.00 |
Reverse engineering and software evolution research has been focused mostly on analyzing single software sys- tems. However, rarely a project exists in isolation; instead, projects exist in parallel within a larger context given by a company, a research group or the open-source community. Technically, such a context manifests itself in the form of super-repositories, containers of several projects developed in parallel. Well-known examples of such super-repositories include SourceForge and CodeHaus. We present an easily accessible platform which supports the analysis of such super-repositories. The platform can be valuable for reverse engineering both the projects and the structure of the organization as reflected in the inter- actions and collaborations between developers. Through- out the paper we present various types of analysis applied to three open-source and one industrial Smalltalk super- repositories, containing hundreds of projects developed by dozens of people.