
COBOL IDMS-DC program replacement depends upon the current use of IDMS-DC services. The target language depends upon the requirements for system-level services and use of IDMS maps with the current IDMS-DC programs.
Conversion Components
ATERAS converts all IDMS-DC component types using its unique automation technology DB-Shuttletm:
- IDMS-DC programs
- Dataset copybooks
- IDD Records and Modules
- IDMS Database Access Calls
- IDMS Maps
- IDMS Edit and Code Tables
- IDMS Automatic Editing if IDMS maps were used
- IDMS-DC Scratch and Queue processing
- IDMS-DC Printing
Architecture
All IDMS-DC COBOL 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 Layer
The converted program logic flow uses the same architecture as the former IDMS-DC 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
- Map Edit Layer
Map editing and formatting functions that were formerly handled within the IDMS map itself are converted to a separate map edit layer program
- Database IO Layer
Performs SQL database access and updates
Manual IDMS-DC COBOL conversion or re-write has presented fewer obstacles than conversions which require re-architecting of the presentation and business processes. ATERAS' automated conversion preserves the flow of IDMS-DC COBOL programs while converting the database calls, map processing 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

|