New! Version 2.0 will be released in January 2009. Click
here
for a list of the new features available in this release.
The RainCode Checker is a line of products dedicated to the automatic
verification of coding guidelines.
Why Have Coding Guidelines in the first place ?
Code conventions are important to programmers for a number of reasons:
80% of the lifetime cost of a piece of software goes to maintenance.
Hardly any software is maintained for its whole life by the original author.
Code conventions improve the readability of the software, allowing
engineers to understand new code more quickly and thoroughly.
If you ship your source code as a product, you need to make sure
it is as well packaged and clean as any other product you create.
The Product
The RainCode Checker comes with a set of predefined rules, but you can modify
them to your specific needs. You can also easily select and configure the rules
you want to use.
The RainCode checker comes with a portable graphical user interface for
convenient setup: defining checking projects, enabling or disabling
individual rules, etc.
Conversely, the checker can be run in unattended batch mode to deal with
the largest portfolios
The RainCode Checker produces extensive PDF reports, that can be included
in compliance documents to certify that the code have been checked against
a well-documented set of coding guidelines.
Supported platforms and languages
The RainCode Checker is available for the following languages:
on Windows/NT, Windows 2000, Linux or any commercial Unix flavour.
February 2009: RainCode's
Datacom migration solution,
named
DataKom
version 3.0 is released. It includes support for the most exotic and dynamic
features of Datacom, and can target
Oracle
or
DB/2
for persistence.
November 2008: Version 2.0 of RainCode's coding
guidelines enforcement tool
The RainCode Checker will be released in January
2009. The Checker is available for Ada, C and COBOL, and comes
as an Eclipse plugin for its user interface.
August 2008: All the versions of the
RainCode engine
can now access a number of relational databases, including
Oracle, MySql and Postgres.
March 2008: RainCode proudly releases a complete Datacom migration
solution
named
DataKom
which covers all aspects of Datacom migration: CA-IDEAL,
COBOL programs and data migration.
September 2007: The
RainCode Engine for COBOL
computes the
size and offsets
of
data elements according to the ANSI standard, and can be used to find and
analyze data elements based on how and where they are represented physically
in memory.