Using IBM Automatic Binary Optimizer for z/OS (ABO) to improve COBOL application performance
IBM® Automatic Binary Optimizer for z/OS® (ABO) enables you to improve the performance of already compiled IBM COBOL programs without the need for recompilation. The input to ABO is your compiled COBOL program modules, and it does not require source code, source code migration, or performance options tuning.
You can continue to use the latest version of Enterprise COBOL for new development, modernization, and maintenance, and if you don't have a recompile plan for some compiled programs or if some program source code is not available, you can use ABO to improve the performance of those COBOL modules.
To learn more about the relationship between COBOL and ABO, see Using ABO and Enterprise COBOL together in the IBM Automatic Binary Optimizer for z/OS User's Guide. To learn more about ABO, see the ABO product page.
- Is ABO a cost item?
- The fully licensed and supported edition of ABO requires a license charge. Talk to your IBM sales representative or the online ABO sales to get the price.
- What happens with ABO when I have the load module but not the source code?
- ABO needs the load module only, and it does not look for the source. If you do not have the source, with the COBOL compiler you cannot recompile it because the compiler needs the source. However, ABO will work fine as long as the load module has been compiled with any COBOL compiler versions between VS COBOL II and Enterprise COBOL 6. For details, see Eligible compilers in the IBM Automatic Binary Optimizer for z/OS User's Guide.
- When using ABO, should we save the original load module?
- In case anything goes wrong, you can back up the original load module.