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)

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.