Crystal FLOW

Crystal FLOW is a software development tool for the C and programming languages. Crystal FLOW provides an elaborate set of review tools for source code understanding and maintaining C and C++ code in less time.
It provides several useful features like flowcharts from source code, source code and comment formatting - for better readability, function call and caller trees with additional information, file trees, class inheritance trees, comprehensive documentation, source code metrics and premium browsing.
Crystal FLOW can co-exist with any IDE.
Features
Crystal FLOW comes with a user friendly GUI with comprehensive support for the C and C++ programming language. It provides conditional compilation like 'ifdef' and 'ifndef' support such that active or inactive code can be viewed. Crystal FLOW automatically formats the code - freeing the user of low-level code editing and reformatting at a later time.
Features
Some of the features of Crystal FLOW are listed below:
* Flowcharts from source code - to understand code in less time
* Rich Trees
* CallFlow - View flowchart-in-flowchart, fast attack and navigate in code
* DataFlow - Data flow diagrams for objects with parameter tracking
* Documentation generator - to generate HTML documents with source-code overviews, flowcharts for all functions, trees, source code listing, Code metrics, etc.
* File Trees and File Collaboration Trees
* Class Inheritance Trees
* Code Browsing
* Syntax Error highlighting
* Find unused functions and unused variables
* Software metrics
* State Transition diagrams
* Batch printing and imaging
Editions
There are four editions of Crystal FLOW for different categories of users. They are:
* Crystal FLOW Base edition
* Crystal FLOW DataFlow edition
* Crystal FLOW Docs edition
* Crystal FLOW Professional edition
In addition an Add-On for Command Line Mode Operations is also available for the Professional editions
Usage
Crystal FLOW is available commercially under the EULA. Crystal FLOW can be evaluated over a period of 10 days which can be extended on request - as per requirement. It is a view-only tool.
Supported languages
Crystal FLOW is primarily designed for C and programming languages. It also provides support for embedded processor C and C++ language extensions, and C/C++ style pseudocode.
 
< Prev   Next >