ATERAS - automated solutions for legacy migration and modernization
Convert IMS Batch COBOL to COBOL CICS, COBOL .NET, C# .NET and VB .NET

Convert IMS Batch COBOL to COBOL CICS, COBOL .NET, C# .NET and VB .NET

COBOL IMS batch program replacement varies depending upon the selected target language and the selected target processing environment. Batch conversion also includes changes to or replacement of the JCL and PROCs that previously executed the IMS COBOL programs.

Conversion Components

ATERAS uses DB-ShuttleTM, to convert all IMS COBOL batch component types.

  • IMS COBOL programs
  • Dataset copybooks
  • IMS Database Access Calls
  • IMS-related JCL syntax
  • IMS-related Utilities within your job streams
Architecture

All IMS COBOL Batch conversions maintain the general architecture of the former COBOL program. No changes to the program structure are introduced during the conversion. Only the database IO layers are architected into the target programs:

  • Business Layer
    The converted program logic flow uses the same architecture as the former IMS COBOL Batch program
  • Database IO Layer
    Performs SQL database access and updates

Manual IMS COBOL Batch conversion has historically been one of the simpler conversion types. Our automated conversion preserves the program flow of your IMS COBOL Batch programs while converting the database calls to access the Database IO Layers, and (possibly) changing the processing language itself.

Database Options

Former IMS database access is converted to process against the relational database of choice:

  • IBM's DB2 (or UDB) on the mainframe
  • IBM's UDB on Windows
  • IBM's UDB on Solaris
  • Oracle on the mainframe
  • Oracle on Windows
  • Oracle on Solaris
  • SQL Server on Windows
Language Options

Several DB-ShuttleTM options are available for IMS replacement:

  • Mainframe COBOL CICS with BMS maps
  • Windows COBOL .NET using ASP.NET
  • Windows C# .NET using ASP.NET
  • Windows Visual Basic .NET using ASP.NET
  • Sun Mainframe Rehosting Environment
Request more information