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 - Migrating Natural
 
Migration of Your Natural Application to the Open World

The Problem

The development productivity of Natural is high and programs run stably, but Natural is not a standard and the selection of tools is therefore largely limited to SAG products. When it comes to license upgrades or negotiations about maintenance, there are no alternatives from competitors. Ultimately, many customers do not feel comfortable in such a marginal position of dependency on one certain vendor. Apart from this, the continual decline in the number of Natural developers represents a ticking time bomb for many customers.

The Solution

Migrating a complex application has to accommodate technical aspects (maintainability of target code, performance, open interfaces, etc.) as well as HR issues (effort needed for developers to adapt, integration in daily business, etc.). In view of this, here at PKS we favor the migration of Natural to EGL (Enterprise Generation Language) instead of native Java or Cobol. EGL is a business-oriented language from IBM which specifically meets the demands of migrating existing applications. Using automated tools, the existing application is broken down into its individual components. All of the components for specialized functionality are extracted and reassembled in a newly defined application architecture (such as MVC or SOA). Up to 80% of this procedure can be automated by using rule-based tools (reengineering). Via rule-based systems, application components that underlie less functional modifications can also be migrated up to 100% automatically to the desired new target environment.
Because this procedure can be broken down into any number of small steps, migration can be ideally integrated into day-to-day business operations.

Procedure

  • Analysis of the application and rough draft of concept with initial cost estimate
  • Through transition assessment, a detailed plan including all costs is drawn up for reengineering the application
  • Through a prototype (proof of concept), the procedure is checked in a small part of
    the application
  • Execution of reengineering project with customer involvement

Migrating Natural: Overview of Project Progress

 
 
Suitable Tools
 
DocumentSmartEGL
DocumentSmartDCI
SmartOS
 
 
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