Simple, Safe & Effective COBOL to Java / C#

UNISYS MCP and Burroughs COBOL to Java / C# Conversion

UNISYSs dialect of COBOL is fairly close to ANSI COBOL 74/85 Standards.
The main differences is the extensions to COBOL language, Screens definitions, use of DBMS , DMS Database and API.

DMS, DMS-II, or DMS-2000

Unisys COBOL programs typically utilise DMS, DMS-II, or DMS-2000 database system and API. These database are not based on a CODASYL designs, and are used as a replacment for VSAM structures.
SoftwareMining Converter can use the COBOL Listings (which include the "Cobol" version of database schema) in translation of the DMS schemas to a Relational Database. The system will also generate Object-Relational data access classes for each of the tables. These classes will cater for all future database accesses. For example, a record called INVOICE-RECORD will be converted to SQL Table INVOICE_TABLE (containing same fields), and Object Relational class InvoiceClass, which manages all database communication between the translated application and database.
The API simplifies database access thru CREATE, STORE, LOCK, FIND, SELECT type statements.
SoftwareMining CORECT Translates DMS / DMS-II library calls to a Java Persistence Framework - utilising SQL databases. DMS / DMS-II Database scripts are re-engineered into Relational-Database.

Modernization of UNISYS LINC and WFL

SoftwareMining can offer migration of LINC to Java though associated partners.
In such cases, translated LINC and COBOL applications will continue to communicate to offer the same functionality.
Later versions of LINC can also be ported to Unisys's AB-Suite development enviroment, and work in a Microsoft environment. This would pave a path for integration of C# translations of COBOL applications

UNISYS COBOL Migration, Modernization and Re-hosting References

Unisys Burroughs . Unisys DMSII .

UNISYS COBOL MCP CLEARPATH DMS COBOL to Java/C# Migration Project Phases

The Migration of COBOL applications to Java or C# involves:
  • Asset Management: Identify all the artefacts required for translation .
  • Translate to target language
  • Database and Data Migration
  • Migrate JCL
  • Create and Populate of Test Database
  • System acceptance testing
  • User Acceptance Testing
  • (Optional): Other Improvements: Screen Redesign, SOA Integration, Cloud Deployments, Coding Improvements and clean up

Comparing COBOL to translated code

Comparison of Converted code: COBOL to Java
Comparison of Converted code: COBOL to C#
COBOL to Java / C# Conversion Tool - Download Trial (Release 2017-02-20)

Related White Papers


  © 2017, 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.