Mainframe COBOL to Java, C# & Cloud

COBOL to Java Conversion Success Stories

COBOL to Java migration to be deployed on shared Unix servers

This batch COBOL application was translated to java as part of a cost cutting exercise - with the main benefits being
  • Using the current (shared) Unix servers to run translated java application, and subsequent decommissioning of the Mainframe
  • Reducing dependencies on legacy languages and skill-sets
Some 50K lines of JCL was also translated by SoftwareMining as a part of the process.

The translated JCL used SoftwareMining SORT utilities - which is a pure Java implementation and provides 95% of mainframes DFSORT functionality. The utility also provided some unique features, such as sorting EBCDIC files on the Unix machine, or to use EBCDIC sort-ordering on ASCII data files (EBCDIC and ASCII have different order for upper-case/lower-case characters). However, as SoftwareMining's SORT utility is implemented in pure java, the system had a lower performance than the mainframe SORT utilities. This meant some jobs had to be rescheduled.

MicroFocus COBOL (with SQL) to java

Texas Department of Family Protective Services. This was a COBOL application communicating with a Relational database via Embedded SQL. The application was migrated to Java using SoftwareMining's COBOL to Java Converter. Testing and Deployment was performed by MCorp - a Systems Integrator specializing in legacy modernization.

Challenges The system contained some very large and complicated SQL statements (referenced by EXEC SQL statement in COBOL), which needed to be converted from COBOL to java dialect. This translation process required system to have better understanding of scopes for HOST-VARIABLE, NULL-INDICATOR, INPUT and OUTPUT variables. All such challenges were successful overcome and the system was translated and went live within 6 months.


This project was performed by Information Analytics Incorporated (IAI), a System Integrator, for a US State level government organization.
The project involved translation of a IBM CICS Online and batch applications from COBOL to java.
The associated JCL was translated to PERL scripts by IAI.
In this project, SoftwareMining also contributed in the Delivery and Testing phase of the project. The following is some of the experiences we gained from this project ... Read more...

Tandem COBOL to Java Case Study: Migration of TransUnion's Credit Processing Applications

TransUnions Credit Reference Processing and Credit Report Processing was implemented in Tandem COBOL in 1990's. The hardware had reached end of life, a strategic decision was made to re-platform to java rather than port and upgrade.
Read more.

Government Case Study: French Social Security Office

SoftwareMining’s Java translation resulted in 100% accuracy of translation and runtime - deployed with no manual changes.
Read more.

Government Case Study: State of Maine Tax Office COBOL to Java

State of Maine's Tax system was originally written in COBOL, using CICS and DB2, and running on zOS, it did not always work well with more current IT tools. Integration was a problem. It was cumbersome to switch between functions, or to share data with popular desktop tools. It was becoming increasingly difficult to be responsive to change requests and enhancements.
Read more.

Financial Case Study - Canadian Bank

The back-office applications of one of the top 4 Canadian banks were implemented in COBOL / DB2 from the 1990's. The applications were primarily batch applications, and updated frequently to reflect the banks changing business requirements. The applications and the associated DB2 was one of the last applications still running on the IBM Mainframe.
Read more.

Case Study - Telemarketing: Schober

Schober Successfully completes Automatic COBOL to Java Migration using SoftwareMining Technologies
Through migration of their legacy application to Java, Schrober substantially reduces the run-time license and development tool costs.
Read more.

  © 2020, SoftwareMining Technologies. All Rights Reserved. "SoftwareMining Technologies" is a trademark of Software Modernization Technologies Ltd (UK). Software Modernization Technologies Ltd. Registered in England company no: 7300248. Reg Offices: 8b Accommodation Road, London NW11 8ED, United Kingdom.