Latest News
New Sotoarc/Sotograph Release 4.0
Upcoming Events
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.