Fully Automated Solution for Migrating Mission-Critical OSD™ Environments

By using Astadia’s automated BS2000 migration and rehosting solution organizations can optimally reuse existing applications when migrating to Linux, UNIX, or Windows. The BS2000 mainframe has many unique features not found on other systems, and Astadia's migration approach leverages the strengths of this architecture to produce functionally equivalent target applications that can be easily maintained by the original developers. Furthermore, the migrated application will use leading enterprise technology from Oracle, Microsoft, and open source, which allows cost-effective integrations with the most modern data centers.

Reuse 3GLs

Most business rules in a typical BS2000 application are written in languages like COBOL, FORTRAN, or even C. Compilers for each of these 3GLs exist on open systems and many even provide compatibility options to support syntax of BS2000 dialects. Astadia’ BS2000 migration solution facilitates the full reuse of 3GLs, which can save companies significant effort and expense during BS2000/OSD conversion.

Migrate 4GLs

Organizations with investments in SAG-Natural™ or CA IDMS™ running on a BS2000 have the option to migrate to a runtime-free solution on open systems. Astadia offers migrations from these two mainframe 4GLs to open systems through automated translation to 3GLs. To enhance continuity of their developer skill set, many BS2000 users choose COBOL as their preferred target on open systems, and use Astadia's migration tools to automate the translation of their 4GLs to this language.

Batch Processing

Batch tasks and jobs are replaced by processes on the target platform. While the BS2000 provides extra support for tasks through “task IDs” and “task switches”, the notion of a “task” does not exist on Linux, Unix, and Windows. Astadia's BS2000/OSD conversion provides the full scope of OSD support for tasks and other runtime features through its batch compatibility framework. JCLs and the ISP and SDF commands they contain are converted to an appropriate scripting language on the target platform, such as Perl. One-to-one conversions to native scripting can help ease the transition of BS2000 developers and operators to the new platform while offering an open environment from which to modernize these jobs or shorten the daily batch execution window.

Astadia also provides its own BS2000 "Console" for open systems, offering more control and better monitoring of converted batch programs. For jobs started via an operator command, an interactive shell launch or a console message can be used. For replacing batch schedulers like AVAS™ or UC4™, BS2000 customers have a range of leading commercial products on open systems from which to choose.

File Handling

Astadia provides legacy data conversion tools to migrate file data to equivalent (index or sequential) files on the target platform or, alternatively, to leading RDBMS products. File generation groups with absolute and relative numbering are supported, as are transactional services provided by LEASY™ when moved to a database management system. Additional support for BS2000 catalog management and LMS™ features is also available.

UDS

Astadia legacy data conversion tools migrate UDS, IDMS-DB™ and Adabas™ databases to leading RDBMS products like SQL Server™, Oracle™, or DB2™. In the case of UDS, any proprietary (navigational) DML syntax that appears in the code is converted to native 3GL calls to IO modules or embedded SQL as appropriate. We also provide BS2000/OSD conversion tools to assist in the modernization of the converted databases and the normalization of data. These tools are valuable beyond the BS2000/OSD migration, to maintain IO modules as the data structure evolves.

Online and UTM

The BS2000 migration and rehosting solution supports integration with Fujitsu’s OpenUTM™ product on open systems or, alternatively, the lightweight Osprey™ TP server developed by Astadia. Users have the choice to keep their 9750 and 9763 terminal emulators after the BS2000 conversion or replace them with rich clients based on .NET or Java technology. UPIC™ and BeanConnect™ clients can also be retained or migrated to web services.

IFG and FHS

The smart integration between IFG™ and FHS™ is supported by Astadia's BS2000 migration tools. We offer screen maintenance programs for developers that can generate copybooks in a way that is compatible with IFGFV™. At runtime, these copybook definitions are used in the data binding between elements on the screens and the business programs. Developers have the full range of IFG attributes at their disposal inside modern graphical IDEs like Visual Studio™ and Eclipse™. After BS2000/OSD conversion, the converted screens can be incrementally enhanced with GUI components to improve the user experience.

Automated Testing

Astadia’s Automated Testing Framework supports the BS2000 terminal protocols and can be used to great effect during the BS2000 conversion project in saving business users the burden and expense of acceptance testing.

The framework allows test scenarios to be generated automatically from the daily interaction of the end users with the BS2000 system in test or even in production. The recorded scenarios are replayed on the target system to verify the accuracy of screen traffic in the new application.

Let's Talk

Get in touch with our experts and find out how Astadia's range of tools and experience can support your team.

contact us now