Modernization Hub

Are You a Vendor? Claim Your Listing

Take control of your product listings. Add verified information, showcase updates, and unlock a Claimed Vendor badge across the directory.

Claim Your Listing Now
Vendor
Categories
3
Recommended
Claim Your Listing
Verified Vendor Access
Request Access Now

Product Overview

Raincode Checker is designed with a three-tier architecture comprising the Parser, Rule Engine, and Report Generator. The Parser component analyzes source code written in COBOL, ADA, and C, transforming it into an abstract syntax tree (AST). The Rule Engine then evaluates the AST against a set of predefined or custom rules defined in XML configuration files.

These rules specify coding standards, security guidelines, and best practices. Finally, the Report Generator compiles the findings into various formats, including HTML, XML, and text, providing detailed insights into code quality and compliance. Communication between components is primarily through in-memory data structures.

The tool supports integration with Eclipse via a plugin, allowing developers to receive real-time feedback. Command-line execution is also supported, enabling integration with CI/CD pipelines. cob`.

Unlike some competing products that offer a broader range of language support, Raincode Checker specializes in COBOL, ADA, and C, providing deeper and more accurate analysis for these languages.

Frequently Asked Questions

What is the primary function of Raincode Checker?

Raincode Checker analyzes COBOL, ADA, and C source code against defined coding standards. It identifies violations and generates reports, aiding in code quality and maintainability.

How does Raincode Checker integrate with development environments?

Raincode Checker integrates with the Eclipse IDE, providing real-time feedback during development. It also supports command-line execution for automated builds and CI/CD pipelines.

How are coding standards defined and enforced?

Configuration files define the coding standards to be enforced. These files specify rules for naming conventions, code structure, complexity, and other code quality metrics.

What type of reports does Raincode Checker generate?

Raincode Checker supports various reporting formats, including HTML, XML, and text. These reports detail the violations found, their location in the code, and severity levels.

Related Products

More from Raincode

z/OS

Pacbase Migration streamlines the migration of VisualAge Pacbase applications to COBOL. The core architecture comprises a Parser, Translator, and Code Generator. The Parser analyzes Pacbase...

View Details →
z/OSz/VMzVSE/VSEn

Raincode ASM370 Compiler provides a solution for migrating mainframe assembler applications to the .NET environment. It allows organizations to leverage existing business logic and expertise...

View Details →
z/OS

Raincode COBOL provides a solution for migrating COBOL applications to the Microsoft .NET environment. It includes a COBOL compiler (`cobc`) that translates COBOL source code...

View Details →
z/OS

Raincode Datakom is a specialized migration solution for CA Datacom/DB to SQL and CA Ideal to CICS migrations. The core architecture comprises the Datacom/DB to...

View Details →

Raincode PL/I

Active
z/OS

Raincode PL/I offers a comprehensive solution for migrating and modernizing PL/I applications. The system comprises a compiler, linker, and migration tools specifically designed for the...

View Details →

Raincode Qix

Active
z/OS

Raincode Qix is a CICS emulator for Windows that enables organizations to run mainframe applications in a .NET environment. It supports languages like COBOL, Assembler,...

View Details →

Similar Products

Access 1

Not Supported
by IBM
z/OS

Alternatives available

Access 1 was a system monitoring tool designed to provide a centralized view of system resources across multiple platforms, including z/OS. It collected data from...

View Details →

Almost TSO

Supported
z/OS

Almost TSO is a TSO/ISPF replacement designed for z/OS environments. Its primary goal is to reduce CPU consumption compared to traditional TSO/ISPF sessions, leading to...

View Details →
z/OSzVSE/VSEn

The AMELIO Modernization Platform offers a comprehensive solution for modernizing legacy applications, particularly those running in CICS and IMS environments. The platform's architecture is based...

View Details →
z/OS

Analysis Tools for Hogan Systems (ATHS) is designed to provide comprehensive analysis of Hogan source code and processing logic. Key features include code analysis, dependency...

View Details →

APM

Not Supported
z/OS

Alternatives available

This APM solution provided monitoring and tracing capabilities for z/OS applications, merging Strobe with Purepath for z/OS CICS and Java. It enabled detailed transaction tracing...

View Details →
z/OS

Application Checker is a z/OS-based tool that provides automated monitoring of TCP/IP application availability. It solves the problem of ensuring that critical applications running on...

View Details →

Help Improve This Directory

Notice outdated information? Have insights about this product? Help the mainframe community stay informed with accurate, current data.

Share Your Product Experience

Help the community by sharing your experience with mainframe products. Your insights help others make informed decisions.

Share Your Experience