SoftwareMining
Simple, Safe & Effective COBOL to Java / C#


Tandem COBOL to Java / C#

See Tandem COBOL to Java case study


Famous for their fault tolerant system, Tandem / Tandem Non-Stop dialect of COBOL is fairly close to ANSI COBOL 74/85 Standards.
The main differences are the extensions to COBOL language, screen definitions and database API. SoftwareMining has experience with migration of several Tandem applications, and can migrate this dialect of COBOL to either Java or C#.

Tandem Screen Definition


Tandem Screens definitions are typically defined in external files. Tandem COBOL screens tend to be used within Conversational programs, designed for a "client-server" type deployment. SoftwareMining converts such Conversational applications to a Application-Server architecture. The screen definitions are tranlated to XML/XSLT architecture which works with an Web-Server, to produce HTML screens at run-time. Although in HTML, The translated screens would still have a "green-screen" look and feel. As a part of an application modernization project, many sites redesign the screens to benefit from a new look and feel.

Julian Date/Time handling


Tandom provides specific Date Time handling routines which deal with Julian Date format. E.g
   ENTER TAL "JULIANTIMESTAMP"
   ENTER TAL "CONVERTTIMESTAMP"
   ENTER TAL "INTERPRETTIMESTAMP"
			  
For performance reasons these are best translated to Java/C# default date-time handling.

Embedded SQL


Embedded SQL can be used for access to databases. The SQL embedded within the programs can be externalized - to ease future migration between datebases.


Tandem 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-04-21)

Related White Papers

Tandem Migration, Modernization and Re-hosting References

Tandem
SoftwareMining on Wikipedia


           



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