SW Infor
Migration Tools
Java/SQL databases/Shell Script Aproach

Automatic Mainframe Migration: a winner strategy

Automatic Migration Tools

SW Infor auto-migration tools are a set of software that enables legacy systems to run on open source platforms. Using tools for automatic code migration, legacy system data extraction and loading into relational databases, and maintenance of the production environment with high levels of control, the SW approach enables cost savings, resulting in an environment where applications work from same way as in the original hardware. This is not only a code conversion, this is a full environment migration.


Unisys Mainframe Migration

Migrate Unisys Mainframes COBOL/EAE/Mpact/DMSII/WFL applications to Java/Relational Databases/Shell Script to open-source platform. Not only migrated applications have the same features as the mainframe, but much of the operating environment features are preserved. This means that it is possible to have control of the executions in a similar way to what is done in the original environment.


Microfocus Cobol Migration

Systems written in MicroFocus Cobol, with access to indexed files or database, are migrated to Java / Relational Database.


VB/ASP Migration

Applications written in Visual Basic and ASP are migrated to Java / Relational Database .

Why migrate mainframe applications?


Migration Strategy

  • Uses automation tools to migrate code from different sources.
  • Automatic generation for applications source codes, scripts SQL to create a schema in relational database, programs to extract and load data and batch scripts flows.
  • Focus on test using the same programs, files and databases in original environment and target environment.
  • Use of test automation scripts for online and batch applications.
  • New code with great similarity to original code, easy to maintain
  • Every migrated program has the original logical line maintained in the source as a comment with the converted row listed after. This is important for training development teams, simplifying future maintenance.
  • Allows implementation of the "Big Bang" approach.



  • Users will have a migrated application with the same interfaces. No user training needed.
  • Browser interface
  • Same performance in compare with original environment
  • Maintain system/logics knowledge by the develop team
  • New code with great similarity to original code, easy to maintain
  • Not mattering what the original languages ware, migrated systems will have the same structure
  • Use of any Java IDE for developing, like Eclipse
  • Use of Relational Databases
  • Scalability in new production environment
  • Reducing cost by using a nonproprietary platform

Development, Test and Production Enviromnents

  • Target environment with one or several servers.
  • Possible to define Online, Batch, Database and Script server types and how much servers of each type will be used for migrated application.
  • Use of SW-Eagle framework, which include aspects for development and production.
  • Web application for Administration and Operation actions.
  • Automatic log generation for all Online, Batch and Scripts executions.
  • The configuration allows online applications accept input from other servers(using text, JSON or XML format) besides input from browsers.
  • Possibility to configure email list to receive automatic messages related to situations that occur in the execution of applications.
  • Enables or disables online transactions dynamically.
  • Possibility to control execution authorization for batch programs.
  • Framework Database to store all execution information of Online, batch and script processes.

Copyright 2017 SW Infor