The Application Transparency Platform® (ATP®) is a revolutionary Natural replatforming and ADABAS conversion solution that provides an end-to-end strategic pathway for lower licensing costs, higher productivity, and full preservation of legacy assets and business rules. As an alternative to the re-engineering and conversion solutions available for Natural and ADABAS, ATP dramatically reduces the time frame for the replacement cycle and accelerates return on investment.
The ATP process begins with ADABAS conversion into the relational database of your choice — DB2, SQL Server, or Oracle — and processes Natural applications using ATP Language (ATPL™) on Windows. The ADABAS conversion is automated. ATP® enables Natural replatforming seamlessly from the mainframe environment to a more economical and more robust ATP® environment, thus reducing maintenance/licensing fees and mainframe workload. Since ATP® interprets and executes each Natural command, the Natural applications can execute against the new relational database without changes to the Natural syntax.
In addition, ATP® includes a full-featured UI-based development platform that includes Natural code analysis, flow diagramming, impact analysis, pattern matching, version comparison, and interactive debugging. The existing Natural development team can continue to develop and maintain applications as they always have with the support of modern development tools.
The fully automated ATPconvert™ toolset is the engine behind ADABAS conversion into the relational database technology of your choice: SQL Server, Oracle, or DB2. The ATPconvert process includes the generation of the new database definitions, population of the tables with the current ADABAS data and allows for data cleansing activities.
After Natural replatforming, the original code seamlessly processes against the new relational databases without modification using the ATP runtime. As an added bonus, modern web applications can access the relational databases directly, allowing the organization to benefit from industry-standard SQL-based reporting, query, and business intelligence tools.
Natural syntax is not converted for the ATP execution and changes are not required to access the new relational databases. Natural developers can continue to maintain and enhance the applications in a language they are accustomed to.
The current release of ATP provides Natural replatforming without any change to the Natural syntax. Future releases will include other ATP language syntax enhancements.
Modern Systems' history has given us the ability to fully understand many vendors' programming languages at the true binary level, allowing us to interpret and execute the programming language natively within our own developer and end-user environment. The ATP® solution brings with it a full development platform, enabling application documentation, debugging, dual run-mode execution, version control, and enhanced features beyond the original programming language environment.
If you're looking to move away from your current licensing agreement but want to retain your Natural applications in their current format, ATP provides two paths.
The mainframe solution involves ADABAS Conversion to DB2 for z/OS. This relational database environment allows you to continue using your mainframe resources to host your data and databases. Natural replatforming is achieved by importing the applications into ATP to run un-changed against the new relational database. Batch options include conversion of the batch Natural programs to COBOL running on your mainframe or re-engineering your batch reporting to utilize standardized reporting packages.
The off mainframe solution involves a one-time ADABAS Conversion to Oracle or SQL Server hosted on an appropriate system. Natural replatforming is achieved by importing the applications into ATP to run un-changed against the new relational database. Batch options include conversion of the batch Natural programs to Cobol.net or C# or re-engineering your batch reporting to utilize standardized reporting packages.
ATPaccess™ enables Natural replatforming and ADBAS conversion without affecting the business user experience. The functionality remains the same, so no training is required. All screens retain the same user-created look and feel. Even the keystrokes, tabbing, and PF-keys remain unchanged. It is easy to update the default colors and backgrounds, but user interface changes are optional.
In addition, developers gain a method for communicating with users via an application portal and message board. Notices can be issued on a per entry point basis so maintenance time frames or other user messages can be customized for each application.
Numerous factors are driving companies away from legacy platforms, but change can be risky. Replatforming is a good way to move to distributed platforms, eliminate licensing charges, and retain legacy source code, allowing existing developers to continue to work with programs they are familiar with in the syntax they know. Be sure to browse the myriad of resources we have available below on Natural replatforming and ADABAS conversion with ATP.
ATP Received Microsoft's Platform Modernization
Technology Achievement Award 2012