Latest News

June 22, 2009

Submit Your Product Feedback

and win an Amazon gift card

May 27, 2009

Sotoarc/Sotograph 3.6 Released

Breaking up cycles has never been easier

Upcoming Events

Mon, May 03 2010
 -
Fri, May 07 2010

Jax 2010

Mainz (Germany)

Sotograph - Special Visualizations

Sotoarc comes with a visualization system that has seamless navigation capabilities between different abstraction levels. Sotograph provides an additional visualization tool which enables the generation of more specific graphs. The visualization ranges from architecture modules down to method level. Supplemental information, like overridden methods, can be mapped to the graphs or is provided by coloring graph nodes. It is possible to choose among a number of predefined layout algorithms.

Sample Visualizations

The screen dump depicted below is a part of a graph which has been generated by Sotograph. It is visualizing all references between subsystems. The strength of coupling is expressed by the thickness of the line. Starting with any kind of graph it is always possible to drill down to the underlying source code.

Sg-vis1

The screen dump depicted below shows the subsystems of a software system and their relationships. A layered architecture is used as layout in a way that every pillar in the graph stands for an architecture layer. The subsystems are colored according to their associated layer.

Sg-vis2
Sg-vis3

Inheritance relationships between the packages of a Java system. The classes and their inheritance relationships have been aggregated to the package level. The thickness of the edges symbolizes the number of underlying inheritance relationships.