CodeCity: Immersive Software Visualization

CodeCity is an integrated environment for software analysis, in which software systems are visualized as interactive, navigable 3D cities. The classes are represented as buildings in the city, while the packages are depicted as the districts in which the buildings reside. The visible properties of the city artifacts depict a set of chosen software metrics, as in the polymetric views of CodeCrawler.

CodeCity comes as a self-contained, ready-to-run application. It is available for Mac OS X and Windows. It also added a CodeCity image-only for other operating systems such as Linux (you need to install VisualWorks on your system before running CodeCity)

Great visualization tool for understanding code issues.

Developer: Richard Wettel

License: CodeCity is developed in VisualWorks Smalltalk under an academic non-commercial license and its use is therefore limited to non-commercial.

Download here: http://www.inf.usi.ch/phd/wettel/codecity-download.html

Here is a preview with a CodeCity visualization of JDK (Java Development Kit) v1.5:

Representing the US Military Budget by 3D Computer Graphics Imagery

Following the hyperzoom style of visualization artist Chris Jordan, the movie attempts to represent the US military budget of $549 billion dollars as a heap of 88,548 Abram M1 tanks. This all fully rendered as sharp 3D computer graphics imagery (CGI) including some simulated gravitational physics.

via infosthetics.com Softwar from Moustache on Vimeo.

Gephi

via http://gephi.org/

Gephi is an open-source software for graph and network analysis. It uses a 3D render engine to display large graphs in real-time and to speed up the exploration. Gephi combines built-in functionalities and flexible architecture to:

  • explore
  • analyze
  • spatialize
  • filter
  • cluterize
  • manipulate

export all types of networks.

Gephi is based on a visualize-and-manipulate paradigm which allow any user to discover networks and data properties. Moreover, it is designed to follow the chain of a case study, from data file to nice printable maps. Gephi is a free/libre software distributed under the GPL 3 ("GNU General Public License"). Runs on Windows, Linux and Mac OS X. Gephi is open-source and free.

Learn more: