Software evolution storylines

作者: Michael Ogawa , Kwan-Liu Ma

DOI: 10.1145/1879211.1879219

关键词:

摘要: This paper presents a technique for visualizing the interactions between developers in software project evolution. The goal is to produce visualization that shows more detail than animated histories, like code_swarm [15], but keeps same focus on aesthetics and presentation. Our evolution storylines draws inspiration from XKCD's "Movie Narrative Charts" aesthetic design of metro maps. We provide algorithm, choices, examine results using technique. conclusion it able show details when compared history videos. However, does not scale largest projects, such as Eclipse Mozilla.

参考文章(13)
T. Girba, A. Kuhn, M. Seeberger, S. Ducasse, How developers drive software evolution international workshop on principles of software evolution. pp. 113- 122 ,(2005) , 10.1109/IWPSE.2005.21
Amaia Aguirregoitia Martínez, J. Javier Dolado Cosín, Concepción Presedo García, A metro map metaphor for visualization of software projects Proceedings of the 4th ACM symposium on Software visuallization - SoftVis '08. pp. 199- 200 ,(2008) , 10.1145/1409720.1409754
G. Lommerse, F. Nossin, L. Voinea, A. Telea, The visual code navigator: an interactive toolset for source code investigation ieee symposium on information visualization. pp. 4- 4 ,(2005) , 10.1109/INFOVIS.2005.33
S. L. Voinea, A. Telea, CVSgrab: mining the history of large software projects ieee vgtc conference on visualization. pp. 187- 194 ,(2006) , 10.2312/VISSYM/EUROVIS06/187-194
S. Havre, E. Hetzler, P. Whitney, L. Nowell, ThemeRiver: visualizing thematic changes in large document collections IEEE Transactions on Visualization and Computer Graphics. ,vol. 8, pp. 9- 20 ,(2002) , 10.1109/2945.981848
Fernanda B. Viégas, Martin Wattenberg, Kushal Dave, Studying cooperation and conflict between authors with history flow visualizations human factors in computing systems. pp. 575- 582 ,(2004) , 10.1145/985692.985765
Alexandru Telea, David Auber, Code flows: visualizing structural evolution of source code ieee vgtc conference on visualization. ,vol. 27, pp. 831- 838 ,(2008) , 10.1111/J.1467-8659.2008.01214.X
J.M. Stott, P. Rodgers, R.A. Burkhard, M. Meier, M.T. Jelle Smis, Automatic layout of project plans using a metro map metaphor Ninth International Conference on Information Visualisation (IV'05). pp. 203- 206 ,(2005) , 10.1109/IV.2005.26
Michael Meier, Remo Aslak Burkhard, Tube Map Visualization: Evaluation of a Novel Knowledge Visualization Application for the Transfer of Knowledge in Long-Term Projects Journal of Universal Computer Science. ,vol. 11, pp. 473- 494 ,(2005)
Lucian Voinea, Alex Telea, Jarke J. van Wijk, CVSscan Proceedings of the 2005 ACM symposium on Software visualization - SoftVis '05. pp. 47- 56 ,(2005) , 10.1145/1056018.1056025