Code Visualization
Understanding complex code relationships
Over 120 graph types generated from the parsed database — call trees, control flow, dependencies, UML, data flow. Every node is clickable, every graph exports.
From architecture and dependency graphs to code metrics, navigation, and standards checking, Understand brings the tools you need to explore, analyze, and improve your codebase into one application.
Explore six of Understand’s core capabilities, from visualizing complex architectures and navigating code to measuring quality and checking compliance.
Understanding complex code relationships
Over 120 graph types generated from the parsed database — call trees, control flow, dependencies, UML, data flow. Every node is clickable, every graph exports.
Hover to play
Enforcing standards and compliance
MISRA, AUTOSAR, CERT, JPL and your own rules, run on the desktop or in CI, with deviations recorded and reports an auditor will accept.
Hover to play
Developer productivity and code comprehension
Resolved uses, declarations and definitions for every entity. Not grep — the parser knows which of the four init() functions you meant.
Hover to play
Measuring complexity and identifying problem areas
Complexity, size, coupling, cohesion and maintainability at project, architecture, file, class and function scope. Export any of it.
Hover to play
Understanding system structure and managing technical debt
Group files into the subsystems your team actually uses, then trace dependencies between them and drill from a single arrow down to the references behind it.
Hover to play
Faster code comprehension with AI grounded in static analysis
Ask what a subsystem does or what a change breaks, and get an answer tied to real entities from the parsed database rather than a guess from a text window.
Search by name, or pick a section. Everything on this list ships in the standard product.
Over 120 graph types generated from the parsed database, not from comments.
Published coding standards plus your own rules, run on the desktop or in CI.
Grounded answers about your code, backed by the Understand database.
Read, search, compare and refactor without leaving the database.
IDEs, build servers and version control.
No feature matches that term.
The trial is the full product — every parser, every check, no feature gates.
Start free trialCertification, legacy migration, IV&V — we have probably seen your situation before.
Talk to an engineer