
CICS & Batch COBOL IDMS program replacement depends upon the current use of CICS services and selected target language. The conversion process may vary based upon current use of CICS system-level services. Batch conversion also includes changes to or replacement of the JCL and PROCs that previously executed the IDMS COBOL programs.
Conversion Components
Using DB-ShuttleTM, ATERAS converts all CICS COBOL IDMS component types, including:
- CICS COBOL IDMS programs
- Dataset copybooks
- IDD Records and Modules
- IDMS Database Access Calls
- BMS Maps (if required)
- IDMS COBOL programs, including Batch-DC and standard Batch protocols
- IDMS-DC Scratch and Queue processing
- IDMS-DC Printing
- IDMS-related JCL syntax
- IDMS-related Utilities within job streams
Architecture
All CICS COBOL IDMS conversions maintain the general architecture of the former COBOL program. No changes to the program structure are introduced during the conversion. However, changes are made during the migration to introduce some layering aspects that provide flexibility for future processing:
- Business and Map Edit Layer
The former CICS COBOL program includes logic flow and field editing within the COBOL program structure itself; the conversion preserves these functions within the base program
- Presentation Layer
If the selected target language is not one of the COBOL dialects, the presentation layer processing may be placed into a separate layer
- Database IO Layer
Performs SQL database access and updates
The automated DB-Shuttle conversion preserves the flow of IDMS CICS COBOL programs while converting the database calls, the presentation of the screens to the user, and possibly the COBOL language itself.
Database Options
Former ADS/Online IDMS 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-Shuttle options are available for ADS/Online 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

|