
A: The Anubex Natural toolkit migrates Natural applications into alternative applications that use standard, open development technologies. The converted application is completely free of Natural runtimes from SAG.
A: The converted application runs on either IBM Mainframe (Z/OS, CICS) or Open Systems (Unix, Linux, or Windows).
A: Anubex completely supports structured mode and, depending on the actual usage in the programs, reporting mode is also supported.
A: Multiple alternatives exist for the migration of the Natural artifacts. To give an overview of what is currently possible with the Anubex Natural toolkit, we define two categories: COBOL code and Object-Oriented code.
COBOL target code runs on either IBM Mainframe or Open Systems. Below table summarizes how all Natural object types are converted in a COBOL counterpart.
|
Natural object type |
Counterpart |
|
Programs, Sub-Programs, Subroutines |
Programs |
|
Copycodes |
Copybooks |
|
Data Areas (GDA/LDA/PDA) |
Copybooks |
|
Predefined maps (*) |
Programs |
After migration, all COBOL code is maintained using standard development tools on the chosen platform.
A point of interest are the converted Map programs (*), which are maintained with a WYSIWYG editor in either Eclipse or Visual Studio to facilitate application integration and modernization.
In today’s market, Object-Oriented code typically equates to either Java or .Net, and this code runs on Open Systems (LUW).
|
Natural object type |
Counterpart |
|
Programs, Sub-Programs, Subroutines |
Classes |
|
Copycodes |
Inline Code |
|
Data Areas (GDA/LDA/PDA) |
Classes |
|
Predefined maps (*) |
Classes |
After migration, all code is maintained using standard, industry leading development tools such as Visual Studio (for .Net code) or Eclipse (for Java code).
A: In addition to Natural migrations, Anubex also offers an Adabas data migration service. Anubex uses common, market leading database tools which it customizes so the resulting RDBMS will seamlessly integrate with the converted Natural applications.
A: The migrated programs contain embedded SQL statements for accessing the RDBMS.
Alternatively, a Data Access Layer (DAL) can be placed between the programs and the RDBMS.
A: Yes, where either .NET or Java are the target language.
For migrations to COBOL, this might cause a problem as the ANSI COBOL 85 standard only provides 18 digits precision. However, many popular COBOL vendors support the required precision through their own extensions on this standard.
A: Anubex does not use BMS maps as a replacement for Natural maps, because BMS is not a good match for common Natural UI features such as dynamic attributes and windowing. Instead, the map programs become COBOL programs that generate a 3270 stream using the Anubex framework. This solution allows the converted maps to have 100% the same visual and functional behavior as the Natural maps.
Post migration, the converted maps can be converted using a WYSIWYG editor, which enhances developer productivity.
A: The Anubex Natural toolkit requires all application artifacts to be delivered in the standard Natural SYSTRANS format. Anubex provide additional documentation on how to achieve this.
A: Yes, the RDMBS is a good starting point for modernization. For example, the target RDBMS contains native Date and Time fields that can be taken advantage of on the new platform.
A: Yes, Anubex’s Automated Testing Framework technology (ATF) significantly reduces the time and effort required for testing because it:
If you require additional information please contact us with your questions.
From small companies to multinationals, from health insurers to airlines, all Anubex customers save time and money by modernizing their applications with the right set of migration tools.