Watch recorded webinar videos or connect with IBM COBOL experts directly
Why you should migrate
IBM® Enterprise COBOL for z/OS® (COBOL) 4.2 is withdrawn from service on April 30, 2022.
If you are still on COBOL 4.2, you are encouraged to plan and start your migration to COBOL 6 as soon as possible.
In this video, Roland Koo, the Program Director in Offering Management and Strategy for Enterprise Products and Compilers on IBM® Z®, explains why it is important to migrate to the COBOL latest version as you upgrade your IBM Z hardware.
Applications may not automatically run faster after they are moved to new IBM Z hardware.
IBM Automatic Binary Optimization for z/OS® (ABO) can help optimize code that has not been touched or recompiled for a long time.
The latest COBOL 6 compilers can help modernize your business critical applications to accelerate digital transformation, including native support for XML and JSON, 64-bit code generation, UTF-8, etc. Discover the lastest features in COBOL 6 in the What's New manual.
Learn from our world-class clients about the benefits of migrating to the latest version of COBOL.
A large American insurance provider
Upgraded to COBOL 6 and delivers increased throughput to their claims processing, maximizes CPU savings, and future-proofs.
Apply IBM DevOps tools to manage your applications much easier and improve efficiency, including automated testing, which is key to COBOL migration.
IBM Z Virtual Test Platform (ZVTP) allows a developer to record the transactions and batch programs within their application and replay them in a virtualized environment without the need for middleware - allowing application changes to be tested before they are deployed.
Use IBM Z Virtual Test Platform and efficiently run regression testing without impact on existing test environments after your COBOL compiler upgrades.
Use IBM ZVTP to capture various execution paths of an application using modules compiled with COBOL 4 or earlier versions.
Upgrade your COBOL code with the new compiler into a set of load libraries that are not attached to a specific test environment.
Use the recorded ZVTP tests to replay the application using the newly compiled COBOL modules.
ZVTP automatically verifies that the new COBOL load modules function the same as before the upgrade by comparing the argument values from program calls and middleware calls against the recorded values. These tests are run by virtualizing the middleware and does not require any special application relinking or rebinding.
Once verified, a specific test environment can be upgraded to the new compiler for end to end regression tests involving the subsystems.