Shopping Cart | Contact us | Partners | Customers
HOME OVERVIEW PRODUCTS PRICE LIST DOWNLOADS SUPPORT COMPANY TIPS & FAQ TUTORIALS

Crystal FLOW
Crystal REVS
What's New
Comparison

Understand code in less time with Crystal C/C++
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
  Rich Trees for easier code-analysis
  DataFlow across the project
  CallFlow across the project
  Data Dependency Tree to view computation sequences
  Premium Browsing
  MISRA C Static checking
  Code formatting for improved readability
  Comprehensive HTML documentation
  Software metrics including McCabes and Halstead complexity
  Source Code Publishing
  Batch Printing and Image Generation
  State/Transition diagrams in flowcharts
  Context-Sensitive Tokens Panel
  Comments Panel
  Editing and Automatic Formatting in real time

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
  The Whole Project Call Flow
  Data Dependency Tree
  Data Structure Tree
  Call Stack Size, Size of an Object
  Expand function calls in flowcharts till any level
  Customizable Symbols for function calls in Flowcharts

The Docs Edition also provides:
   All features of the Base edition and "Document Generation" Add-On
            Crystal FLOW Docs Edition = Crystal FLOW Base Edition + "Document Generation" Add-On
The Docs Edition in addition 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
  Source Code Publisher
  Code Metrics Publisher
  Batch Output of Flowcharts/Graphs/Files with export to Visio/JPEG/BMP and printing a batch of flowcharts, etc

The Professional Edition also provides:
   All features of the Base, DataFlow and Docs editions
            Crystal FLOW Professional Edition = Crystal FLOW DataFlow Edition + "Document Generation" Add-On

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:
   All features of the Base edition and "Static Analysis" Add-On
            Crystal REVS Rules Edition = Crystal REVS Base Edition + "Static Analysis" Add-On
The Rules Edition in addition provides
  MISRA C Static Checking - MISRA-C:1998 and MISRA-C:2004

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
  The Whole Project Call Flow
  Data Dependency Tree
  Data Structure Tree
  Call Stack Size, Size of an Object
  Expand function calls in flowcharts till any level
  Customizable Symbols for function calls in Flowcharts
  State/Transition diagrams in flowcharts

The Docs Edition also provides:
   All features of the Base edition and "Document Generation" Add-On
            Crystal REVS Docs Edition = Crystal REVS Base Edition + "Document Generation" Add-On
The Docs Edition in addition 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
  Source Code Publisher
  Code Metrics Publisher
  Batch Output of Flowcharts/Graphs/Files with export to Visio/JPEG/BMP and printing a batch of flowcharts, etc

The Professional Edition provides:
   All features of the Base, Rules and Docs editions
            Crystal REVS Professional Edition = Crystal REVS Base Edition + "Static Analysis" Add-On + "Document Generation" Add-On

The ProPlus Edition provides:
   All features of the Base, DataFlow, Rules and Docs editions
            Crystal REVS ProPlus Edition = Crystal REVS DataFlow Edition + "Static Analysis" Add-On + "Document Generation" Add-On
 

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 2011, SGV Sarc, All Rights Reserved. | Privacy Policy | Disclaimer | Sitemap