Imagix Corp
Video demos and sample
screens from Imagix 4D

Applying
Imagix 4D

Imagix 4D helps you understand, analyze and document your complex or legacy software easier, faster, and more productively. The tool visually presents information about the key aspects of your software, and enables you to quickly focus those views to answer the particular questions you're facing.

These notes and videos show how Imagix 4D can be applied to examine some specific issues. And these static screen shots provide further insight into certain general capabilities of the tool. Together, these are intended to be illuminating rather than exhaustive. Our hope is that you'll see enough to decide to download the trial software, and evaluate how it handles your specific applications.

  • Application Notes and Videos
  • Graphs and Other Tools
  • Reports and Metrics
Imagix 4D contains a number of component tools and reports. Each of these is very useful in its own right. But critical in Imagix 4D's overall effectiveness is how the various tools work together to provide you the critical information you need, quickly and accurately.

Complementing the notes are some videos, 3 to 5 minutes each, showing Imagix 4D being used in common software development tasks. Even if these aren't the precise tasks you're facing today, you'll get a sense of how Imagix 4D's visualization and analysis can be applied to make you more productive.

Application Notes Application Videos
Imagix 4D includes a series of tools to help you analyze your software's inherent structure and dependencies. Many of these use visualization for faster and more accurate understanding.

Primary among these are the Graph windows. They provide a range of over 15 views covering different aspects of your code.

Complementing the Graph windows are a number of additional displays, each optimized to speed analysis and comprehension of a specific aspect of your software.

Graph Windows Additional Tools
Complementing the tool displays, the Reports and the Metric windows analyze and present information about the full scope of your software project. They provide project-wide insight, typically through measurements and checks that aid in assessing and improving the quality of your software.

Significant among these are over a dozen flow check reports. These apply data flow analysis technology to identify potential runtime problems, particularly for embedded or multi-tasking systems.

Data Flow Check Reports Metrics and Additional Reports