Enterprise COBOL-to-Java Conversion Case Studies

These case studies document enterprise and government applications in which COBOL source code was converted into maintainable Java or C#, rather than simply recompiled or rehosted on another platform. The projects cover IBM mainframe, CICS, DB2, JCL, HPE NonStop and Micro Focus COBOL applications.

SoftwareMining supplied the automated, rule-based Conversion Toolkit and supporting runtime libraries. Depending on the project, conversion, testing and deployment were managed by the customer's internal team or systems integrator, with technical support from SoftwareMining.

To discuss how SoftwareMining could support your modernization project, request an enterprise briefing .


Selected COBOL-to-Java Conversion Projects



ING Bank

ING Bank: 1.5 Million Lines of COBOL Converted to Java

ING Bank used SoftwareMining's IBM COBOL and CICS conversion technology to convert an application comprising approximately 1.5 million lines of COBOL, CICS, DB2 and JCL into Java. Following extensive functional-equivalence validation involving approximately 2 billion transactions, the converted application entered production on Linux in February 2022. The project provides production evidence that large-scale COBOL-to-Java conversion can preserve required business behaviour and produce maintainable Java applications.

"We found SoftwareMining to be highly professional and technically competent throughout the project. Their translator and support exceeded our expectations."

ING Project Lead

Read the full ING Bank COBOL-to-Java case study

Maine Revenue Services

Maine Revenue Services: Government COBOL-to-Java Case Study

Maine Revenue Services converted a mission-critical IBM COBOL tax-processing application into Java using SoftwareMining's conversion technology. The converted application supported State of Maine tax processing for approximately 15 years before being replaced as part of a later business transformation programme.

"We are seeing profound advantages from this modernization initiative. Beyond achieving cost and maintenance targets, our teams are markedly more efficient, paving the way for improved service to Maine's citizens."

K. Peterson
Maine Revenue Services

Read the full Maine Revenue Services COBOL-to-Java case study

CRIF

CRIF Converts COBOL Credit Decisioning System to Java

CRIF, a global provider of credit management and banking information services, converted its COBOL-based Credit Decisioning Analysis system into Java using the SoftwareMining COBOL-to-Java Conversion Toolkit. CRIF's internal team managed conversion, testing and deployment while retaining control of the source code, business data and modernization process.

"I would give this 5 stars."

Bank of Montreal

Bank of Montreal: COBOL and DB2 Batch Conversion to Java

Bank of Montreal used SoftwareMining's Conversion Toolkit to convert one of its remaining COBOL and DB2 batch applications, comprising approximately 250,000 lines of code, into Java. The conversion was completed in about three months, with results from the original COBOL application used to validate the business behaviour of the generated Java system.

"We rate SoftwareMining 5 out of 5 for the exemplary conversion and exceptional support we received."

Technical Project Lead, Bank of Montreal
Rating: 5 out of 5

Read the full Bank of Montreal COBOL-to-Java case study

TransUnion

TransUnion Converts HPE NonStop COBOL Applications to Java

TransUnion used SoftwareMining's HPE NonStop COBOL conversion technology to convert more than 200 applications from COBOL to Java. The portfolio contained approximately equal numbers of online and batch applications, providing project evidence across both interactive transaction processing and enterprise batch workloads.

"Zero production outages and no post-go-live defects."

Project Manager, TransUnion

Read the full TransUnion HPE NonStop COBOL-to-Java case study

Verisk

Verisk Converts COBOL Applications to Java and C#

Verisk used the SoftwareMining Conversion Toolkit across two target architectures. Batch applications were converted to Java and deployed on AWS with PostgreSQL, while online applications were converted to C# and deployed on Microsoft IIS. Both conversions included EBCDIC-to-ASCII data migration. The projects provide evidence across enterprise batch processing, online transaction applications and data conversion.

"The teams have been using the SoftwareMining-based solution in production for some time, and it has proven to be very stable. A testament to the quality of the solution. SoftwareMining was instrumental in the successful migration off the mainframe."

Project Sponsor
Rating: 5 out of 5

Read the full Verisk COBOL modernization case study

CGI

CGI Delivers COBOL-to-Java Conversion to International Clients

CGI selected SoftwareMining's COBOL-to-Java conversion technology for an enterprise project. The resulting Java application was subsequently delivered by CGI to clients internationally, including in Japan, and has remained in active use since its original deployment in 2011. Its continued operation and maintenance provide long-term production evidence for the converted Java application.

Texas Department of Family and Protective Services

Texas DFPS: Micro Focus COBOL-to-Java Government Conversion Project

The Texas Department of Family and Protective Services (DFPS) converted approximately 600,000 lines of Micro Focus COBOL batch application code into Java as part of its IMPACT Batch Modernization Project.

Systems integrator MCorp used the SoftwareMining Conversion Toolkit to perform the COBOL-to-Java conversion and support application testing. SoftwareMining supplied the conversion technology and technical support, while MCorp managed and delivered the modernization project.

The project included long-running batch programs and PL/SQL processing that had to operate within established batch windows. The implementation therefore considered application logic, database processing and performance requirements as part of the migration and testing process.

Learn more about SoftwareMining's Micro Focus COBOL-to-Java and COBOL-to-C# conversion capabilities .




Whirlpool

Whirlpool Modernizes Enterprise COBOL Applications to Java

SoftwareMining's COBOL-to-Java tools were used in an enterprise modernization project for Whirlpool, with NTT DATA providing systems integration and delivery. The project demonstrates how SoftwareMining technology can support large-scale conversion programmes led by global systems integrators.



Information Analytics Incorporated

IAI Evaluates SoftwareMining Tools for Government CICS Conversion

Information Analytics Incorporated (IAI) used the SoftwareMining COBOL-to-Java Conversion Toolkit during a technical evaluation for a proposed government modernization project involving IBM CICS, VSAM and batch applications. IAI participated in source-code conversion and testing, working with SoftwareMining to assess the generated Java and identify project-specific requirements. The wider project did not proceed to production deployment.

Experience from the evaluation contributed to further improvements in CICS and VSAM handling, Java code generation and the supporting runtime libraries used in subsequent enterprise conversion projects.

Read the CICS COBOL-to-Java evaluation and lessons learned



Schober Group

Schober Group Converts COBOL Applications to Java

Schober Information Group used SoftwareMining's COBOL-to-Java conversion technology to convert its legacy COBOL applications into Java. The project reduced mainframe runtime and development-tool costs while enabling Java developers to maintain and extend the converted application within the company's existing development environment.

"A key factor in the decision was the productivity gains achieved by deploying the SoftwareMining language-translation tool."

Stefan Trabert
CIO, Schober Group

Read the full Schober Group COBOL-to-Java case study

Evaluate COBOL-to-Java Conversion Using Your Own Applications

These projects involved source-language conversion rather than continued operation of COBOL through rehosting. Enterprise customers and system integrators can review SoftwareMining's conversion coverage and evaluate the generated Java or C# source code using selected programs from their own application portfolio.

Review the COBOL-to-Java and COBOL-to-C# Conversion Toolkit features

Download COBOL-to-Java and C# Conversion Toolkit | Free Evaluation