Contact us | Partners | Customers
HOME OVERVIEW PRODUCTS DOWNLOADS SUPPORT COMPANY TIPS & FAQ DEMOS

Crystal FLOW
Crystal REVS
What's New
Comparison
Price List

Understand code in less time with flowcharts
View Demo
 
 
Crystal FLOW for C
Crystal FLOW for C++
Crystal REVS for C
Crystal REVS for C++
 
...the tool is superb and it helped us a lot in modification of the existing code which was more than a million LOCs.
- S. Prasad, Bangalore
 

Products

Home Products
 
Crystal C/C++ offers an exceptional set of review, edit and visualization tools for C and C++ source code:
  Flowcharts from Code
  Context-Sensitive Tokens Panel
  Comments Panel
  Editing and Automatic Formatting in real time
  Comprehensive HTML documentation
  MISRA C Static checking
  State/Transition diagrams in flowcharts
  Software metrics including McCabes and Halstead complexity
  CallFlows and DataFlows
  Source Code Publishing
  Batch Printing and Image Generation

Crystal C/C++ is available in two variations:


Crystal FLOW - Base Edition
Crystal FLOW

The Base Edition provides:
 
  Flowcharts to understand code in less time.
  Trees - Call/CallBy - function/file/project level, Include/IncludeBy, Class, etc
  Automatic Code and Comment Formatting.
  Project-overview, browsing and navigation tools.

It is a "view-only" edition. You would select this edition of our C tool if you wish to:
 
  use flowcharts to familiarize with C or C++ code in significantly less time
  use flowcharts for faster Code-reviews
  verify correctness of newly edited code, detect errors
  include flowcharts as part of documentation
  improve code's readability with Crystal C/C++'s premium formatting
  get a filewise overview of functions, globals, structs, #defines etc.

The Data Flow Edition also provides:
 
  Rich Call and Caller Trees
  Data Flows - Flowcharts for Data objects
  Call Flows - function calls with a function control flow graph
  Expand function calls in flowcharts till any level

The Docs Edition also provides:
 
Comprehensive HTML documentation with flowcharts and function call/caller trees, file include trees,
software metrics, cross-reference, source-listing, etc with full-fledged browsing support

The Professional Edition also provides:
   All features of the Base, DataFlow and Docs editions, that is Professional = Base + DataFlow + Docs editions
The Professional Edition in addition includes
  Customizable Symbols for function calls in Flowcharts
  Source Code Publisher
  Batch Output of Flowcharts/Graphs/Files with export to Visio/JPEG/BMP and printing a batch of flowcharts, etc
  The Whole Project Call Flow

If you are a new member of the team or you inherit legacy code, Crystal FLOW will help you
review / familiarize with existing code in significantly less time.

If you are a Lead engineer, systems engineer, test engineer, support engineer, you can get a quick overview
of the program logic with Crystal FLOW


Crystal REVS - Base Edition Crystal REVS

The Base Edition provides:
 
  All features of Crystal Flow
  Automatic Code and Comment Formatting in Real Time
  Premium Editing tools
  "Context-Sensitive" Tokens Panel for Code Entry
  Comments Panel
  Project-overview, browsing and navigation tools
  Seamless integration with you Source Code Control System and Compilers

You would select this edition of our if you are looking for a great context-sensitive code-editor with premium review and visualization tools, comment editing facilities, and, which can co-exist with your IDE.

The Rules Edition also provides:
 
  MISRA C Static Checking - MISRA-C:1998 and MISRA-C:2004
  Customizable Symbols for function calls in Flowcharts
  State/Transition diagrams in flowcharts

The Data Flow Edition also provides:
 
  Rich Call and Caller Trees
  Data Flows - Flowcharts for Data objects
  Call Flows - function calls with a function control flow graph
  Expand function calls in flowcharts till any level

The Docs Edition also provides:
 
  Comprehensive HTML documentation with flowcharts and function call/caller trees, file include trees,
  software metrics, cross-reference, source-listing, etc with full-fledged browsing support
  Customizable Symbols for function calls in Flowcharts
  State/Transition diagrams in flowcharts

The Professional Edition provides:
  All features of Base, Rules and Docs editions, that is Professional = Base + Rules + Docs editions
  The Professional Edition in addition includes:
    Source Code Publisher
    Batch Output of Flowcharts/Graphs/Files with export to Visio/JPEG/BMP and printing a batch of flowcharts, etc

The ProPlus Edition provides:
  All features of the DataFlow and Professional editions, that is ProPlus = DataFlow + Professional editions
  The ProPlus Edition in addition includes:
    The Whole Project Call Flow
 

The keyboard was not designed for code editing. A C/C++ program is not an English essay.

The Tokens Panel and Auto-formatting are designed for code editing. They have the right elements of Visual Design
and Interaction Design for easy code editing. No 'programmer's fatigue' at the end of the day!

Zip through to familiarize with existing code, effortless code editing, improved code readability, comment-generator,
faster code-reviews, customizable with team-wide configuration support for standardization - Crystal REVS is the
complete solution for creating premium quality source code
.

After all, your object code is only as good as the source code.

Crystal REVS saves the file as a plain ASCII text file. You can edit it in Crystal REVS and your present editor too.

Crystal REVS coexists with your current IDE

   
  © Copyright 2008, SGV Sarc, All Rights Reserved. | Privacy Policy | Disclaimer | Sitemap