High precision touchscreens: design strategies and comparisons with a mouse
International Journal of Man-Machine Studies
Seesoft-A Tool for Visualizing Line Oriented Software Statistics
IEEE Transactions on Software Engineering - Special issue on software measurement principles, techniques, and environments
FlowMenu: combining command, text, and data entry
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Software Visualization
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
Interaction with a Projection Screen Using a Camera-tracked Laser Pointer
MMM '98 Proceedings of the 1998 Conference on MultiMedia Modeling
VR '03 Proceedings of the IEEE Virtual Reality 2003
Studying cooperation and conflict between authors with history flow visualizations
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Unifying Artifacts and Activities in a Visual Tool for Distributed Software Development Teams
Proceedings of the 26th International Conference on Software Engineering
Evolution Spectrographs: Visualizing Punctuated Change in Software Evolution
IWPSE '04 Proceedings of the Principles of Software Evolution, 7th International Workshop
CVSscan: visualization of code evolution
SoftVis '05 Proceedings of the 2005 ACM symposium on Software visualization
Open Source Development with CVS
Open Source Development with CVS
Software Visualization: Visualizing the Structure, Behaviour, and Evolution of Software
Software Visualization: Visualizing the Structure, Behaviour, and Evolution of Software
Version Control with Subversion
Version Control with Subversion
Visual Thinking: for Design
Hi-index | 0.00 |
We present Subversion Statistics Sifter, a visualisation and statistics system for exploring the structure and evolution of data contained in Subversion repositories with respect to both developer activity and source code changes. We support a variety of visualisation techniques, including statistical graphics and graph plots. We exploit the inherent hierarchical structure of software archives to support users of the tool in navigation and orientation tasks and to allow them to obtain insight from the data on different levels of granularity such as directories, files, or even down to single lines of code. The tool is targeted towards large, tiled displays driven by graphics clusters; therefore, distant corresponding views are highlighted by a rubber-banding technique. The system is built on a .NET and WPF basis that exploits data binding and theming of common controls. Following this principle, the system can easily be extended by additional visualisation techniques. We illustrate the usefulness of Subversion Statistics Sifter by case studies of student lab and open source software projects.