Seesoft-A Tool for Visualizing Line Oriented Software Statistics
IEEE Transactions on Software Engineering - Special issue on software measurement principles, techniques, and environments
Empirical Studies of Evolving Systems
Empirical Software Engineering
The evolution matrix: recovering software evolution using software visualization techniques
IWPSE '01 Proceedings of the 4th International Workshop on Principles of Software Evolution
A system for graph-based visualization of the evolution of software
Proceedings of the 2003 ACM symposium on Software visualization
An Empirical Study of the Evolution of a Software System
ASE '98 Proceedings of the 13th IEEE international conference on Automated software engineering
Understanding Change-Proneness in OO Software through Visualization
IWPC '03 Proceedings of the 11th IEEE International Workshop on Program Comprehension
Populating a Release History Database from Version Control and Bug Tracking Systems
ICSM '03 Proceedings of the International Conference on Software Maintenance
CVS Release History Data for Detecting Logical Couplings
IWPSE '03 Proceedings of the 6th International Workshop on Principles of Software Evolution
Unifying Artifacts and Activities in a Visual Tool for Distributed Software Development Teams
Proceedings of the 26th International Conference on Software Engineering
Mining Version Histories to Guide Software Changes
Proceedings of the 26th International Conference on Software Engineering
Predicting Source Code Changes by Mining Change History
IEEE Transactions on Software Engineering
Evolution Spectrographs: Visualizing Punctuated Change in Software Evolution
IWPSE '04 Proceedings of the Principles of Software Evolution, 7th International Workshop
A Reverse Engineering Approach to Support Software Maintenance: Version Control Knowledge Extraction
WCRE '04 Proceedings of the 11th Working Conference on Reverse Engineering
Visual data mining in software archives
SoftVis '05 Proceedings of the 2005 ACM symposium on Software visualization
CVSscan: visualization of code evolution
SoftVis '05 Proceedings of the 2005 ACM symposium on Software visualization
Hipikat: A Project Memory for Software Development
IEEE Transactions on Software Engineering
Mining software repositories with CVSgrab
Proceedings of the 2006 international workshop on Mining software repositories
Multiscale and multivariate visualizations of software evolution
SoftVis '06 Proceedings of the 2006 ACM symposium on Software visualization
How do changes in buggy Mozilla files propagate?
SoftVis '06 Proceedings of the 2006 ACM symposium on Software visualization
Visual Analytics: Visual data mining and analysis of software repositories
Computers and Graphics
Cluster Analysis
CVSgrab: mining the history of large software projects
EUROVIS'06 Proceedings of the Eighth Joint Eurographics / IEEE VGTC conference on Visualization
Combined visualization of structural and metric information for software evolution analysis
Proceedings of the joint international and annual ERCIM workshops on Principles of software evolution (IWPSE) and software evolution (Evol) workshops
Supporting software history exploration
Proceedings of the 8th Working Conference on Mining Software Repositories
Hi-index | 0.00 |
We present a software framework for mining software repositories. Our extensible framework enables the integration of data extraction from repositories with data analysis and interactive visualization. We demonstrate the applicability of the framework by presenting several case studies performed on industry-size software repositories. In each study we use the framework to give answers to one or several software engineering questions addressing a specific project. Next, we validate the answers by comparing them with existing project documentation, by interviewing domain experts and by detailed analyses of the source code. The results show that our framework can be used both for supporting case studies on mining software repository techniques and for building end-user tools for software maintenance support.