Reverse Engineer and Analyze Your Source Code

With Imagix 4D, software developers have a tool to understand, document and improve complex, third party or legacy source code. Automate the analysis of control flow and dependencies. Detect problems in data usage and task interactions. Achieve increased productivity, higher quality, and reduced risk.

For C, C++ and Java developers

Reverse engineering, quality improvement
and software documentation tools


Source Code Analysis

Reverse engineering and visualization of source code lead to improved program comprehension. Speeds:
  • Learning Unfamiliar Code
  • Change Impact Analysis
  • Integration of Open Source Code
  • Code Reuse
  • Software Maintenance
Read More »

Static Analysis, Metrics & Test

Quality checks identify problems in variable usage, task interaction and concurrency. And software metrics help assess code quality. Improves:
  • Verification of Real-Time Behavior
  • Code Review Preparations
  • Assessment of 3rd Party Code
  • Tracking Development Progress
Read More »

Delta Analysis

Displays and reports of the structural differences between source code versions and branches enable meaningful analysis of software changes. Focuses:
  • Test Case Development
  • Change Impact Review
  • Software Customization
  • Project Management
Read More »

Automated Documentation

Software document generation and graphics export including UML Diagrams result in consistently accurate, current, and informative design documents. Supports:
  • Peer Code Reviews
  • Delivering Design Documentation
  • Problem and Impact Reports
  • Software Archiving
Read More »

© 2015 Imagix Corp. | Privacy Policy | Site Map | Contact Us