@inproceedings{SteinbruecknerLewerentz, author = {Steinbr{\"u}ckner, Frank and Lewerentz, Claus}, title = {Representing Development History in Software Cities}, abstract = {Abstract. In this paper we describe a systematic approach to utilize the citymetaphor for the visualization of large software systems asevolving software cities. The main contribution is a new layoutapproach which explicitly takes the development history ofsoftware systems into account and makes history directly visiblein the layouts. These layouts incrementally evolve in a verysmooth and stable way during the development of the representedsoftware system. They are used as a visualization platform forintegrating a large variety of product and process data and thuscreate a coherent set of specialized visualizations. To illustratethis we present some example maps capturing specificdevelopment history aspects.}, language = {en} } @techreport{LewerentzSteinbrueckner, author = {Lewerentz, Claus and Steinbr{\"u}ckner, Frank}, title = {SoftUrbs: Visualizing Software Systems as Urban Structures}, publisher = {BTU, Institut f{\"u}r Informatik}, address = {Cottbus}, pages = {8 Bl.}, abstract = {Abstract. SoftUrbs is a systematic approach to utilize the City metaphor for the visualization and interpretation of large software systems as urban structures. The maincontributions are, firstly, a systematic approach to construct and use these visualizations by adopting thethree-staged cartographic modeling chain and, secondly, the use of force-directed layouts of the city map. The latter provides a framework for flexible and incrementally adaptable layouts, which are necessary to preserve a city's overall morphology throughout the structural evolution of the visualized software system. The distinction between different model stages helps to create uniform and consistent visualizations supporting different usage scenarios. The conceptshave been implemented and were successfully applied in some large scale industry projects.}, language = {en} }