Running an application scan

The application scan is a dynamic scan that looks at a specific COBOL batch application. This topic explains the input fields required to run the scan.

Required input fields

COBOL program run JCL location
Name of the sequential file or PDS(E) member that contains the JCL to run the main COBOL program in your application.
COBOL program name
Name of the main COBOL program in your application that gets run directly from the JCL in JCLNAME.
Note: The application scan requires READ and EXECUTE access for the application. To learn more about these permissions and how to change them, refer to Protecting a data set. To learn more about universal access, refer to Universal access authority (UACC) for data sets
CBUINIT launcher program location
Data set name where CBUINIT is located. Contact your system programmer if you need more details.
Profiler data location
Data set name where the profiling report for your application will be generated.
You can allocate the data set with the recommended parameters in the following table:
Data set Recommended allocation parameters
hlq.CUAOUT.SYSPROFD

Space units: CYLS

Primary quantity: 5

Secondary quantity: 10

Directory blocks: 20

Record format: FB

Record length: 80

Block size: 27920

Data set name type: Library
COBOL Upgrade Advisor install location
Data set name where the server component of CUAZ, CBUBE, is installed. Contact your system programmer if you need more details.
COBOL Upgrade Advisor output location
Data set name where the output for CUAZ will be stored.
You can allocate the data set with the recommended parameters in the following table:
Data set Recommended allocation parameters
hlq.CUAZOUT.OUTPUT

Space units: CYLS

Primary quantity: 5

Secondary quantity: 10

Directory blocks: 20

Record format: VB

Record length: 32756

Block size: 32760

Data set name type: Library

Advanced input fields

These input fields are automatically populated by CUAZ, and can be customized as necessary.
CUAZReportGenerator.py program path
The UNIX path to the CUAZReportGenerator.py Python program. The default SMP/E installed location is usr/lpp/IBM/cbu/v1r1/pytools. Contact your system programmer if you need more details.
Python install location
The location of the Python executable that runs the script. The default SMP/E installed location is /usr/lpp/IBM/cyp/v3rXX/pyz/bin/Python3, where XX is the Python 3 version. Contact your system programmer if you need more details.
Job name
Name of the job to be submitted by the launcher. The default is USERID, where CUAZ replaces this with the USERID detected with your current account ID. The job name can be changed to follow a different naming scheme.
HLQ
Name of a temporary data set high-level qualifier. The default is USERID, where CUAZ replaces this with the USERID detected with your current account ID. The HLQ can be changed to follow a different naming scheme.