
Step 1: Gathering requirements
This is a very important process in the migration path. In the initial phase, If the code had been written in earlier versions of Power Builder (Version 6.5 and below) the code has to be migrated to Power Builder Version 8.0 or Higher for Web compatibility reasons. During the migration process there may an occurrence of some of the objects being incompatible. Those problems need to be resolved before commencing the migration process. ZSL consultants will assist the client in this process to enable this process to be completed quickly and prepare the code to be migrated to the web.
Step 2: Generate JSP
This is the most cumbersome task while rewriting. PowerMigrator™ makes this process very simple and automatic. The entire JSP generation will happen within minutes eliminating the time taken by the web designer in designing the forms, buttons, tab sheets etc that contributes the major portion of the Web Application.
Step 3: Generate component Templates
Here the common methodologies and inherited objects are taken to a component template, so that the process and methodologies can be reused frequently. While generating the template any further additions to be made, can be done.
Step 4: Select, Slice and Move
PowerMigrator™ will help to identify the Business Logic and Data logic, which will be converted as Power Builder NVO's (Non Visual Objects) and subsequently these NVO's will be moved to the Application server as components. These Components can be invoked by JSP's from the Web server. Any unnecessary code can be removed as that code plays no part in the migrated application.
Step 5: Testing
The migrated application is now deployed into the respective servers and is now tested for functionalities in a test box, which should be assigned for this purpose.
Step 6: Debug
The developer will check the minimum functionality of the software by running the original application in parallel.
Step 7: Deploy
The tested migrated application is finally deployed to the production servers.
