ThemeRiver: Visualizing Thematic Changes in Large Document Collections
IEEE Transactions on Visualization and Computer Graphics
Studying cooperation and conflict between authors with history flow visualizations
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CVSscan: visualization of code evolution
SoftVis '05 Proceedings of the 2005 ACM symposium on Software visualization
Automatic Layout of Project Plans Using a Metro Map Metaphor
IV '05 Proceedings of the Ninth International Conference on Information Visualisation
The Visual Code Navigator: An Interactive Toolset for Source Code Investigation
INFOVIS '05 Proceedings of the Proceedings of the 2005 IEEE Symposium on Information Visualization
How Developers Drive Software Evolution
IWPSE '05 Proceedings of the Eighth International Workshop on Principles of Software Evolution
Visual assessment of software evolution
Science of Computer Programming
A metro map metaphor for visualization of software projects
Proceedings of the 4th ACM symposium on Software visualization
Stacked Graphs – Geometry & Aesthetics
IEEE Transactions on Visualization and Computer Graphics
code_swarm: A Design Study in Organic Software Visualization
IEEE Transactions on Visualization and Computer Graphics
CVSgrab: mining the history of large software projects
EUROVIS'06 Proceedings of the Eighth Joint Eurographics / IEEE VGTC conference on Visualization
Code flows: visualizing structural evolution of source code
EuroVis'08 Proceedings of the 10th Joint Eurographics / IEEE - VGTC conference on Visualization
On the role of design in information visualization
Information Visualization - Special issue on State of the Field and New Research Directions
CodeTimeline: storytelling with versioning data
Proceedings of the 34th International Conference on Software Engineering
An exploratory study on collaboration understanding in software development social networks
CRIWG'12 Proceedings of the 18th international conference on Collaboration and Technology
Clustering, visualizing, and navigating for large dynamic graphs
GD'12 Proceedings of the 20th international conference on Graph Drawing
Visual exploration of academic career paths
Proceedings of the 2013 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining
Hi-index | 0.00 |
This paper presents a technique for visualizing the interactions between developers in software project evolution. The goal is to produce a visualization that shows more detail than animated software histories, like code_swarm [15], but keeps the same focus on aesthetics and presentation. Our software evolution storylines technique draws inspiration from XKCD's "Movie Narrative Charts" and the aesthetic design of metro maps. We provide the algorithm, design choices, and examine the results of using the storylines technique. Our conclusion is that the it is able to show more details when compared to animated software project history videos. However, it does not scale to the largest projects, such as Eclipse and Mozilla.