Rational® Developer
for System z® and Rational Developer for AIX® and Linux provide an analysis engine that is named
Software Analyzer. You can use it to analyze the COBOL code early
in the development phase. You can then make sure that you are following
the internal guidelines, best practices, or coding standards.
Rational Programming Patterns
extends Software Analyzer to provide analysis support for the design
entities and specific code.
Software Analyzer runs the analysis against a set of selected rules. It provides the list of the items that break the rules and offers quick fixes where appropriate.
The standard rules in Software Analyzer Configurations have been completed with Rational Programming Patterns rules:
Templates for rules specific to Rational Programming Patterns are also available in the Preferences of Software Analyzer to create quality control rules with parameters.
You can also create your own quality rules by using the Rational Programming Patterns Application Programming Interface. For explanations, see Customized quality control rules.