| ### There are tools to help

If you need a report writer:

- COBOL Report Writer Precompiler (5798-DYR) MVS, VM, and VSE. (This is not part of the ANSI 85 standard.)

If you want to analyze and restructure your COBOL source code:

- COBOL Structuring Facility (5696-737)
- VisualAge COBOL, Enterprise for OS/2 and Windows NT Version 2.2 (5639-B92)
  helps you to understand your complex COBOL applications by presenting graphical and textual views of the physical design of the application and restructures the programs into simpler forms. You can see a program's relative complexity and locate date flow in and between programs in executable units.
- to see a screen image of workstation structuring, to see the file result naming conversion, and to see a graphical view of the program.

For testing:

- VisualAge for COBOL, Test for OS/2 (33H0005). See How to test year-2000 fixes for details.

If you are converting ANSI 68/74 source code, using one of the conversion tools will greatly ease and speed the task.

#### Conversion tools

The conversion tools convert source programs written in

- OS/VS COBOL
- DOS/VS COBOL
- ANSI 74 standard VS COBOL II

To ANSI 85 standard:

- COBOL for MVS & VM
- COBOL for OS/390 & VM
- COBOL for VSE/ESA™
- ILE COBOL for AS/400
- VisualAge COBOL
- COBOL Set for AIX®
- VS COBOL II (Release 3 and above)

##### CCCA

- CCCA: COBOL and CICS Command Level Conversion Aid (5785-ABJ)
- CCCA/VSE: COBOL and CICS Command Level Conversion Aid (5785-CCC)

Features:

- Converts most syntax differences between the "old" and current IBM COBOL.
- Removes or converts the Base Locator for Linkage (BLL)
- Eliminates conflicts between user-defined names and reserved words
- Converts both source programs and copybooks
- Creates conversion management reports
- Produces a statement-by statement diagnostic listing showing the result of the conversion process for each program
- Flags elements not converted
- Converts EXEC CICS commands
- Enhances programmer productivity during migration
- Tolerates Report Writer statements
- Customizable (ex. panels, compiler choices)

##### VisualAge COBOL, Enterprise

If you are going to use the analysis tools from VisualAge COBOL for your year 2000 work, you can use the conversion facility in a snap. for a look at how to get started and to see how easy it is to set it up.. The Redeveloper is a development environment for analyzing and maintaining legacy COBOL programs and applications, part of VisualAge COBOL Enterprise.

VisualAge COBOL offers tools that enable you to fully leverage existing COBOL resources in a client/server environment, taking advantage of distributed processing. If your application source, JCL, and so on is host-based, you still have the ease of use and convenience of the workstation at your disposal. The Redeveloper reaches out to you, as it were. The programs must be compiled by COBOL for MVS & VM (or COBOL for OS/390 & VM) or VisualAge COBOL for analysis.

Check out other tabs in the Information Notebook for more information on developing applications with VisualAge COBOL.

©1997 IBM Corporation