Lattix for C/C++
Lattix for C/C++ enables you to analyze the architecture of C/C++
applications in terms of the system elements and their interrelationships.
This is the DSM of the popular Apache HTTP Server
Included in the Lattix for C/C++ Solution are the following modules:
- Understand for C++ Module
This module integrates with Understand for C++ from Scitools.
Requires a license of Understand for C++ (click here for a free evaluation from Scitools) - Klocwork Module
This module loads data from the Klockwork Insight database. - Doxygen Module (requires Doxygen xml)
- BSC Module for MS Visual C/C++ (requires BSC file)
Features
In addition to the standard Lattix key features, Lattix for C/C++ has these unique capabilities:
- specify and control the relationships between directories, source files, header files, and idl files.
- analyze the relationships between the contents of your C/C++ files. This capability to explore dependencies at the member level between: functions, variables, class methods, fields and macros significantly improves impact analysis and support for refactoring initiatives.
- kinds of dependencies supported include: class and data member references, invokes, inherits, constructs, include, and many others.
Specifications
| Lattix for C/C++ | |
|---|---|
| Platforms | Windows 2000 and later, Linux |
| Input Sources | Understand for C++: Understand UDB file Klocwork: Insight database Microsoft Visual C/C++: bsc file Doxygen: xml output files |
| System Requirements | 512 MB of RAM required 1 GB of RAM for best performance working with large systems Java 1.5 or later Java Heap Size of 1GB is also recommended |

