Transoft
Legacy Liberator - migration tools
The Transoft Legacy Liberator migration suite
provides a set of tools and facilities that automates
the migration process of taking a proprietary application
to an open systems platform, including UNIX, Linux, IBM
iSeries and Windows NT/2000. It provides various options
to migrate each element of the source environment to the
new platform.

Migrating application code - not only COBOL but
also Fortran, C, Assembler, Ada, etc
Although Transoft provides migration tools for
languages, such as, Fortran, C, Assembler, Ada, etc.,
the majority of applications have been developed in COBOL.
The COBOL Converter, part of Transoft's Legacy Liberator
migration suite, consists of tools that migrate COBOL
programs to an ANSI standard open systems COBOL, such
as ACUCOBOL from Acucorp, and Net Express or Server Express
from Micro Focus; both leading COBOL compiler vendors.
Proprietary system calls and the supporting routines
are either converted directly to COBOL or to equivalent
open systems callable routines, by the COBOL Converter.

HP e3000 Intrinsic
System Calls
– Pre-Migration
|

HP e3000 Intrinsic
System Calls
– Post-Migration
|
Migrating screens
Transoft's Legacy Liberator provides the widest
number of choices for modernizing the user interface (UI)
of your application
Firstly, it supports the ‘green-screen’ character
UI your users are used to. This means minimum change for
your user community, no re-training and also usually means
you do not have to replace your existing proprietary terminals.
Screen-based interactive programs under Windows NT/2000
are not only supported as standard Windows sessions but
also, via Transoft's Telnet Server, from proprietary terminals
and emulators.
Secondly, for applications with screen forms, Transoft's
Legacy Liberator can use them as input to Transoft’s
Graphical Adapter product, which can then automatically
generate Visual Basic forms for Windows deployment or
JSP or ASP.NET for browser deployment.
Lastly, the existing UI can be completely replaced by
a new graphical or browser-based application developed
in, say, Java and integrated with the original COBOL application
using
Transoft Intelligent
Adapter products. For more information on
this latter approach see
Transoft
Application Modernization.

Sample HP e3000 character,
Visual Basic and JSP screens
Migrating the database
Proprietary data management systems are typically
based on the hierarchical data model, providing user's
applications with high performance index-based data access.
Transoft has a 10-year history of successfully migrating
proprietary hierarchical database applications to open
systems, replacing the database with a market-leading
relational database product.
Transoft's Legacy Liberator analyzes the data structures
and file I/O requirements of the existing application,
then, normalizes these data structures to become a corresponding
relational model.
Then either a library of embedded SQL COBOL services
is generated, to provide the functional file I/O requirements
for the application, or use is made of Transoft's Data
Access Module (TDAM). Transoft's Legacy Liberator then
automatically replaces the existing file I/O statements
in the COBOL programs with CALLs to the new SQL I/O libraries
or TDAM. By optimizing the index structures of the database
and using the power of SQL the existing COBOL programs
can run without significant change on a new relational
database.
Migrating Job Control Language (JCL)
The batch execution environment, which is controlled
generally by a Job Control Language, can be moved to the
new platform in two ways. For some proprietary platforms,
it can be emulated on the new platform using Transoft's
JCL utility. This approach gives an automated way of recreating
your batch-processing environment on the new platform,
which makes for a quick and straightforward migration
of the job control environment.
If you wish to deploy a native batch control environment
on the new platform then the JCL macros are converted,
by Transoft's Legacy Liberator, to either a native UNIX
script environment, such as PERL, or on Windows NT/2000
into .BAT programs.

Sample HP e3000 JCL conversion
Transoft Legacy Liberator – The benefits:
- The end result of the migration is a native (not emulated)
open system application that retains all the business
critical logic and data of the proprietary system, with
the options for enhanced graphical interfaces and the
inclusion of a relational database.
- Protects the considerable investment made in developing
the original application and removes the need for expensive
re-training of user staff, that a package or re-development
implementation would require.
- The migrated system is poised to take advantage of
the vast range of available modern technology to modernize,
extend and integrate it within and outside the enterprise.
- Simply the most flexible, cost-effective, fastest,
and minimum risk migration solution.
Transoft's
Application
Modernization and
Application
Integration tools and solutions can operate in
conjunction with your migrated applications. They provide
you with a comprehensive approach for the evolution of new
solutions from your existing applications throughout the entire
lifecycle of these applications.
Read
Skyguide letter of recommendation.
Visit our
Transoft HP e3000
Information page.
Read more about
Transoft tools and services for the ICL VME user.
Read more about
Transoft tools and services for the OpenVMS user.
Download a White Paper on
HP
e3000 or
Data
General MV migrations.
Download a White Paper on
Generic
Pathfinder or download the
Generic
Pathfinder Infosheet.
Copyright:
Computer Software Group Limited 2007
|