C
C++
Java

Analyze
Your Source Code

Understand, document and improve complex, third-party or legacy software.

Through Reverse Engineering, you can derive the software's overall architecture.
Examine the class design and variable usage. Use sequence diagrams to speed
comprehension of dependencies.

Download Now

Faster Development
& Maintenance

(Re)learn your code faster, whether it's new, unfamiliar or simply damn complex.

Enhanced
Code Quality

Understand change impacts to avoid new errors. Run checks to identify existing ones.

Increased
Productivity

Comprehensive visualization and analysis speed accurate code understanding.

Imagix 4D
Reverse Engineering Tool

Automates:

Learning Unfamiliar Code
Dependency Analysis
Integrating Open Source Code
Analyzing Real-Time Control
Code Reuse

Visualizes:

Architecture Diagrams
UML Class Diagrams
Sequence Diagrams
Variable Data Flows
Flow Charts
Download Now

Additional Functionalities

Static Analysis & Metrics

Quality checks identify issues in concurrency, multitasking and variable usage, while software metrics assess code quality.

Improves:
  • Code Reliability and Quality
  • Verification of Thread Safety
  • Software Security Initiatives
  • Compliance with CWE, MISRA

Delta Analysis

Graphs and reports show the structural differences between source code versions and branches. These enable meaningful analysis of software changes.

Focuses on:
  • Test Case Development
  • Change Impact Review
  • Software Customization

Automated Documentation

Generation of software document and export of graphs including UML Diagrams ensure accurate, current, and informative design documents.

Supports:
  • Peer Code Review
  • Delivering Design Docs
  • Problem and Impact Reports
  • Software Archiving

Download Your Free Trial

Submit your info, and we'll email you the Imagix 4D links to download on your computer.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.