For each program in your COBOL applications, include at least the following
information in your inventory:
IBM COBOL, VS COBOL II and OS/VS COBOL: - Programmer responsible
- COBOL Standard level of source program (68, 74, 85)
- Compiler used (ANS COBOL V4, OS/VS COBOL, VS COBOL II, IBM COBOL)
- Compiler options used, especially CMPR2
- Precompiler options used
- Postprocessing options used
- COBOL modules
- COPY library members used in COBOL programs
- Called subprograms
- Calling programs
- Frequency of execution
- Test cases required and available
- Programs containing Report Writer statements
For OS/VS COBOL only: - Determine which programs use the following features that are not supported
by Enterprise COBOL:
- ISAM files
- BDAM files
- Communications feature
- Determine which programs use features that might require the purchase
of other products:
- Report Writer statements require the Report Writer Precompiler
- Determine which programs use features that might have different results
under Enterprise COBOL:
- Variable-length data items (OCCURS DEPENDING ON)
- Floating-point numeric items
- Exponentiation
- Combined abbreviated relation conditions
- Assembler routines using the high-order bit of Register 13
This information will be useful to you in the next step of your planning
task, "Prioritizing your applications".