Raincode Checker

The Raincode Checker: the source code analysis tools

The Raincode Checker is a suite of source code analysis tools, which ensures that coding standards are followed consistently in software development projects. Enforced coding standards reduce total costs over the software development life cycle. It can be used during development by the programming team, at delivery time by the acceptance and quality control team, or both.

Why Have Coding Guidelines?

Did you know?

  • … that 80% of the lifetime cost of a piece of software goes to maintenance?
  • … that hardly any software is maintained for its whole life by the original author?
  • … that code conventions improve the readability of the software, allowing engineers to understand new code more quickly and thoroughly?
  • … that 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 Raincode Checker


The Raincode Checker

for ADA

The Raincode Checker

for C

Raincode Checker COBOL Raincode Checker Ada Raincode Checker C


The Product

The Raincode Checker allows one to verify that the sources of a project satisfy a set of coding guidelines. Thanks to its Eclipse integration, the tool can be used either during the development phase of the project or as a continuous quality enforcement tool. In these contexts, the Raincode Checker can be used by the project manager to display trends of the project coding offenses.

The Raincode Checker can also be used as an acceptance tool to ensure that software delivered by third parties respect the imposed coding standards.

The Raincode Checker comes with a set of predefined rules, but it provides a complete infrastructure to adapt the coding rules to the project specific needs.

This architecture can be used to:

  • Enable or disable rules
  • Adapt rules to match the project needs
  • Create new rules according to the project needs
  • Create new rules sets to handle several projects

The Raincode Checker produces extensive PDF reports; that can be included in compliance documents to certify that the code has been checked against a well-documented set of coding guidelines.

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 an unattended batch mode to allow automation of the coding guideline checks.

The results of the coding session are stored in a database to allow integration with the existing company process, for instance, to create web-based reports or to export check results to Excel sheets.

Supported platforms & languages

Checker for ADA, C, COBOL

The Raincode Checker is available for the following languages,

on Windows, Linux or any commercial Unix flavor.

Why it works

Discover the Raincode checker in the videos

Raincode checker in video

Discover the features of the Raincode Checker

Sign in
Forgot password?
Sign up

(*) Required fields

I agree with Raincode Terms & Privacy Policy