Lattix LDM for C/C++
Understand your C/C++ Software Architecture
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
How to Evaluate
-
Evaluate Lattix LDM
for C/C++ - a free 14 day evaluation licence is available
on request.
Avaliable Modules
Included in the Lattix LDM for Ada Solution is the following module:
- Understand for C/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 licence of Understand for Ada, which can be purchased separately.
- Doxygen Module (requires Doxygen xml)
- BSC Module for MS Visual C/C++ (requires BSC file)
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, Unix |
| Input Sources |
Understand for C++: Understand UDC file
Microsoft Visual C/C++: bsc file Doxygen: xml output files |
| System Requirements |
256 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 |
-
Evaluate Lattix LDM
for C/C++ - a free 14 day evaluation licence is available
on request.