Anubex’ automated BS2000/OSD migration is the solution organizations need to optimally reuse existing applications when migrating to Linux, UNIX, or Windows.

The BS2000/OSD mainframe has many unique features not found on other systems, and Anubex migration 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 is constructed from leading enterprise technology from Oracle, Microsoft, and Open Source so can be cost-effectively integrated into the most modern data centers.

Product highlights

Anubex’ BS2000/OSD mainframe migrations is a versatile solution providing existing BS2000/OSD customers the option to completely migrate their applications to UNIX, Linux or Windows platforms.

Anubex’ BS2000/OSD mainframe migrations is also an all-in-one solution that can take care of all BS2000/OSD technologies: starting from the core data stores, over the 3GL and 4GL programming environments, including their transaction processing and screen handling systems, all the way to the JCL and utilities steering batch operations.

Native Technologies / No Emulation

Anubex’ core mission is to let its customers liberate their valuable and reliable business applications from their dependency upon non-strategic, legacy technologies.

Therefore, we ensure that migrated applications actually use technologies that are widely recognized and accepted as native on the chosen target platform instead of choosing to emulate the source platform technologies on another platform.

Whenever the functional equivalence promise forces the introduction of components into the migrated application that could be perceived as non-native on the target platform, we offer a clear modernization path whereby our customers can eliminate these components for good.

Target technologies

Anubex are always looking to implement new alternatives, both on request by our customers or because we feel they make sense from an understanding of the general software industry.

What follows is an overview of the most prominent technology mappings that form part in Anubex BS2000/OSD mainframe migrations:

Before Migration

After Migration




SQL Server



Application/web server



Java Swing

.Net WPF


Any COBOL dialect

Java (under development)
















Batch processing

Batch tasks and jobs are replaced by processes on the target platform. While the BS2000/OSD provides extra support for tasks through “task IDs” and “task switches”, the notion of a “task” does not exist on Linux, Unix, and Windows. Anubex migration 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/OSD 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.
Anubex also provides its own BS2000/OSD "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.
More details can be found in the BS2000/OSD Batch Framework Product Sheet.

Online Transaction Processing

Anubex BS2000/OSD migration supports integration with Fujitsu’s OpenUTM™ product on open systems or, alternatively, the lightweight TP server functionality developed by Anubex.
Users have the choice to keep their 9750 and 9763 terminal emulators after the migration 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.


Automated Testing

No migration project can succeed without the confidence that the migrated system is ready for production and this confidence can only be built by testing the migrated system extensively and repeatedly.

TestMatch is the product that Anubex has built to reduce the time and effort needed to complete this crucial testing phase:

  • TestMatch avoids the requirement to manually create test scenarios for the complete application;
  • TestMatch limits the application end-user involvement in the project to acceptance testing.

More details about TestMatch can be found in the TestMatch Product Sheet.

Want to know more?

Anubex has the right solution for you! Don’t hesitate to contact us with your inquiries.




Anubex has a 100% success rate, having completed numerous migration and modernization projects around the globe. 

Each of these projects has been delivered on time, within budget and to the complete satisfaction of the customer.