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

Crystal FLOW
Crystal REVS
Why Crystal REVS
Dynamic Token Panels
Interactive Flowcharts
MISRA C Static Checking
HTML Documentation
Comment Generator & Editor
Call/ Callers/File Trees
Auto Formatting
Premium Editing
Code Navigation
Premium Browsing
Screen Shots
System Requirements
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++
 

Why Crystal REVS

Home Products Crystal REVS Why Crystal REVS
 
Crystal REVS will help you:
  When you design new code or modify existing code
  If you are new member of the team or you inherit legacy code
  When you do a code review
  Conform to your Software Development Standard
  Leverage your software design abilities

When you design new code or modify existing code

Use Tokens Panel to edit code - simply click variables, operators and keywords from its context-sensitive display.
  Automatic formatting takes care of the rest.
  You are not distracted by low-level editing, spelling errors etc.
  You are free to think at the logic level. You are free to work more creatively.

Automatic Formatting - Crystal REVS formats code and comments as you edit - in real time.
  You save the time and effort ... and your code is always easy-to-read.

The Comment Generator helps you comment the code.
  It displays comment phrases that are derived from the objects used in the code.
  Just click the phrases of your choice to comment the code. For example, nvars = fun->nvars; /* Get number of local variables */
  With just two clicks, you can add the above comment.
  Commenting helps you detect errors in the code. Debug and test go faster.
  The flowchart gives you a whole view of your function and helps you check if you have taken care of all logical conditions.


If you are a new member of the team or if you inherit legacy code
  A filewise view of functions, structures etc. gives you an overall view of the source files.
  If the code is not properly formatted, auto-formatting makes it is easy-to-read.
  Flowcharts are easier to understand and remember than reading code line-by-line.
    You can divide and conquer long functions in a small fraction of the time it would take to read them line-by-line.
    You will be up to speed much faster.

As you figure out code, you can add comments with the help of comment generator.
  The comments will make your next pass through the code much easier.

When you do a code review
  Flowcharts add a new dimension to the code-review
    The flowchart immediately gives you a feel of the whole function.
    You can highlight all paths by which you can reach any point in the function.
    Such information is simply not visible from the line-by-line code.
    A code review is more productive with flowcharts.

  Extract call-sequences from large call-trees
    Often a call-tree is many pages long. You can extract the call-sequence to obtain a clear view of the
  call-path from root to the current node.

Conform to your Software Development Standard
  The Coding Style Standard - Automatic formatting ensures that your code conforms to the coding style rules.
    Crystal REVS frees you from tedious low-level editing.
  Comments must provide a clear understanding of the code - The Comments Panel cuts down the time and
  effort needed to add comments.
    The goal of commenting becomes achievable even on a tight schedule.
  Formal Code Reviews - Aided by flowcharts and comments, reviewers understand code easily.
    Code reviews are more productive and take less time.
  Design Documents - You can export flowchart or a call-path as a bitmap.
    A broad audience can understand comments-based flowcharts.

By conforming to the standard, you will increase software quality and decrease debugging, testing and maintenance costs.

Your expertise is in software design. You can leverage your abilities by producing superior software.
  Why lose time in character-by-character editing and manual formatting of code?
  Why not increase software quality with clear and comprehensive comments?
  Why read the code line-by-line when you can save time with flowcharts?

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