PKS Software GmbH  
Menu: News Menu: Solutions Menu: Products Menu: References Menu: Partners Menu: Events Menu: Contact Menu: About Us
 
Solutions at a Glance
Icon System zfor System z
Icon System ifor System i
red icon: adabas / naturalfor Adabas / Natural
PKS

Solutions - Adabas / Natural - Platform Porting

 

Port your Adabas/Natural Application to another Platform

The Problem

When your Adabas/Natural application is running on an OS that no longer suits your strategic purposes or the manufacturer of the OS is pushing you towards a platform change, then migration can often present a huge challenge in terms of the “mission critical” apps at your company This is because Adabas and Natural applications have usually been implemented in a platform-specific manner and certain tools and functions are not even available in the potential target hardware. Yet the consolidation of computer architectures and operating systems often represents a great chance to cut operating, licensing and maintenance costs for both running operations and updates.

The Solution

It is imperative that an intensive analysis of the source environment and all of its relevant aspects is done prior to porting. Based on PKS’s own parsers and tools from selected partner companies, we are capable of doing in-depth examinations of even complex environments and conducting a sustainable risk analysis for porting.  This analysis is geared towards your strategic goals on the one hand, and of course towards what makes technical and economic sense. Allowance has to be made especially for the aspect of performance, which by all means must be comparable with that of the original system. Through our long-year experience gained in numerous projects for our customers, we also have the necessary human resource skills it takes to successfully carry out such a project.

Procedure
  • Analysis of the original environment in terms of all relevant aspects
  • Examples include:
    1. Launching non-Natural programs
    2. Using user exits, hex variables/constants, binary variables
    3. Using packed values in work files for interfaces
    4. Using SORTED BY or the internal NATURAL-SORTs, STARTING FROM or
      ENDING AT clauses (EBCDIC – ASCii)
    5. Examination of batch control and parallelism online/batch, e.g. through the
      use of NATRJE
    6. Porting of the development environment (tools, configuration management, etc.)
    7. Porting of the production environment
    8. A testing concept that preferably avoids or minimizes the test of special fields 
  • The analysis results in the identification of all the areas in all programs that have to be modified. In addition, the concept for productive operation and development and maintenance are stipulated in the target platform.
  • Also, the porting concept is mapped out in detail and compiled with the project plan and expenditures for project work and any licenses which might be needed.
  • Through a prototype (proof of concept), the procedure is checked in a small part of the application
  • Execution of the project
 
Suitable Tools
 
SmartEGL DocumentSmartMAP
SmartDCI
DocumentSmartOS
 
Success = Stability x Evolution ²·º
 
up | back
change language to german german
 
Downloads
Direct Contact:

Contact Adabas / Natural
Contact Other
At a Glance:
SmartDCI
The Database Bridge for
Adabas C

more informationmore
At a Glance:
SmartEGL
From Natural to EGL

more informationmore