“…Visualization cities have also been proposed to understand OO software systems, with first CodeCity [41,40] that uses buildings to represent classes, grouping them in districts representing packages. A temporal dimension was also added to visualize the evolution of the metrics through multiple versions of the system, first in CodeCity [79] and also in a more recent visualization called m3triCity [80,81]. The Evo-Streets [42] approach also uses the city metaphor, but uses streets to represent the package decomposition instead of nested boxed areas in CodeCity.…”