Abstract
Several groups visualize software systems using ”city” metaphors, mapping software onto features such as buildings and roads. This abstract introduces a “living city” metaphor, where programs are visualized as a city populated by users, data structures, threads of execution, and bugs. A living city is a 3D, multi-user virtual world in which the visible artifacts are software and data.
Chapter PDF
Similar content being viewed by others
References
Wettel, R., Lanza, M.: Visualizing Software Systems as Cities. In: Proceedings of VISSOFT 2007 (4th IEEE International Workshop on Visualizing Software For Understanding and Analysis), pp. 92–99. IEEE Computer Society Press (2007)
Shneiderman, B.: Tree visualization with Treemaps: a 2-D Space-filling Approach. ACM Transactions on Graphics 11(1), 92–99 (1992)
Kuhn, A., Loretan, P., Nierstrasz, O.: Consistent Layout for Thematic Software Maps. In: Proceedings of the 15th Working Conference on Reverse Engineering, WCRE 2008, pp. 209–218 (October 2008)
Steinbruckner, F., Lewerentz, C.: Representing Development History in Software Cities. In: Proceedings of the 5th International Symposium on Software Visualization, SOFTVIZ 2010, pp. 193–202. ACM, New York (2010), http://csbob.swan.ac.uk/visWeek10/softvis/docs/p193.pdf
Knight, C., Munro, M.: Comprehension with[in] Virtual Environment Visualizations. In: Proceedings of the Seventh International Workshop on Program Comprehension, Pittsburgh, PA, May 5-7, pp. 4–11.
Loretan, P.: Software Cartography. M.S. Thesis, University of Bern (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jeffery, C. (2013). Visualizing Software Ecosystems as Living Cities. In: Stephanidis, C. (eds) HCI International 2013 - Posters’ Extended Abstracts. HCI 2013. Communications in Computer and Information Science, vol 373. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39473-7_127
Download citation
DOI: https://doi.org/10.1007/978-3-642-39473-7_127
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-39472-0
Online ISBN: 978-3-642-39473-7
eBook Packages: Computer ScienceComputer Science (R0)