Lattix LDM for C/C++
Lattix LDM 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 LDM for C/C++ Solution are the following modules:
- Understand for C++ Module

This module integrates with Understand for C++ from Scitools, leveraging its fast and accurate code analysis capabilities to build the most comprehensive dependency model.
Requires a license of Understand for C++, which can purchased from Scitools. (click here for a free evaluation from Scitools) - Doxygen Module (requires Doxygen xml)
- BSC Module for MS Visual C/C++ (requires BSC file)
Features
In addition to the Lattix LDM key features, Lattix LDM 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 LDM for C/C++ | |
|---|---|
| Platforms | Windows 2000 and later, Linux |
| Input Sources | Understand for C++: Understand UDC file |
| 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 |