Latest News

May 11, 2011

hello2morrow launches its next generation product Sonargraph for Java

Sonargraph melts SonarJ and Sotograph for Java into one product

June 22, 2009

Submit Your Product Feedback

and win an Amazon gift card

Sotoarc/Sotograph: Technical Data

Programming Languages Supported by Sotoarc and Sotograph:

ABAP/ABAPObjects, C/C++, C# and Java

Operating Systems Supported by Sotoarc and Sotograph:

Windows, Linux, Solaris

Installation Topology:

Sotoarc consists of a central repository and an integrated visualization and modeling tool. The Sotograph, Sotoweb and Sotoreport tools use the same repository. Repository and tools usually run on the same computer, but it is also possible to have an additional installation on a server and share the repository between a number of clients.

Scaling:

Sotoarc and Sotograph are designed to efficiently analyze software systems of any size, including very large systems with many millions of lines of code (LOC). Due to the decoupling of the repository loading process (e.g. via batch processing) good response times can be expected even when analyzing very large systems. Sotograph has been successfully applied to a software system with more than 40 million LOC.

Hardware Requirements:

Sotoarc and Sotograph can be run on a regular development machine. For mid-sized software systems, up to 1 million LOC, a computer with 512 MB RAM and 1500 MHz processor works fine. For larger software systems 1 GB RAM is recommended. A dedicated database server machine is not required.

Integrations:

Sotoarc and Sotograph are delivered with integrations for a number of IDE's and editors which serve to display source code. (e.g. Eclipse, Visual Studio, UltraEdit SlickEdit and Emacs.)

Sotograph provides a further plugin interface which makes it possible to flexibly integrate third-party code checker tools such as PMD, Checkstyle or PC-Lint. PMD and Checkstyle form part of the Sotograph delivery.