If you have legacy CICS command level programs that currently run below the line in your CICS environment then you need Xabove/CICS.
Xabove/CICS allows CICS Cobol,Assembler, and PL/1 command level programs to reside and execute above the 16MB line in CICS/MVS,CICS/ESA, and CICS/VSE environments. Xabove/CICS will also allocate and manage working storage and getmained storage above the line for these programs.
Xabove/CICS is easy to use and it does not require source programs to be changed or recompiled. You must tell Xabove/CICS which programs it is to handle and it will do the rest. Xabove/CICS is activated during CICS startup and it insures that the selected CICS programs are loaded above the 16MB line and execute properly there.
Xabove/CICS is simple to install and implement. You just load the product library onto your system, add CICS entries for the product programs, transactions, and dataset and away you go! A VSAM dataset must be built that contains the names of the CICS programs to be handled by Xabove/CICS. An Xabove/CICS transaction allows you to modify this VSAM dataset online so you can add programs to be loaded above the line dynamically! Xabove/CICS contains a system inquiry transaction that provides summary information on how many programs are being handled by Xabove/CICS as well as detailed information on each program running above the line.
Xabove/CICS optionally allows the working storage and EXEC CICS GETMAIN storage to reside above the line. You may implement this feature for specific programs or for a set of programs.
The Xabove CICS program scan utility automates the process of determining which user programs can be handled by Xabove. This utility will actually load and analyze the CICS user programs on your system and produce a report, detailing the types of programs analyzed and the programs that are eiligible to be handled by Xabove. A report total page will detail the total programs found by language type, the total amount of storage above the line these programs will require, and additional statistics on programs analyzed that cannot be handled by Xabove.
The Xabove CICS program scan utility will also produce the XABOVEF dataset which contains the control statements that tell Xabove what programs are to be loaded above the line. This optional facility completely automates the sometimes difficult task of determining which CICS programs are to be handled by Xabove and then manually creating the XABOVEF dataset with the appropriate control statements required for loading this dataset.
Input to the Xabove CICS program scan utility can come from either the CICS System Definition file (DFHCSD) or the CICS processing program table (DFHPPTxx). When you execute the utility base program (XABOVESP) you specify the input type via exec parms. When using DFHCSD as input, which is the default, XABOVESP will invoke the CICS RDO batch utility program DFHCSDUP.
Home | Services | Contact Us
This page and all materials included are
copyright ©2000 DPE and Associates.
All rights reserved.