iModernize

A Rapid RPG Modernization Solution

 

Why modernize your IBM i applications?

After all, they’ve been running well for years, handling millions of transactions per day. But they’re not as agile as modern systems, and they don’t always permit easy integration with newer technologies. In addition, it’s getting difficult to find resources to maintain and enhance RPG and CL code. When it’s time to look at alternatives, Fresche’s iModernize is the premier choice.

What is iModernize?

iModernize rapidly transforms legacy IBM i (AS/400 – iSeries) programs to modern computing technologies such as Java and .NET to improve business agility, lower costs and enhance IT integration. A powerful IBM i modernization toolkit, it eliminates legacy languages and reduces dependence on increasingly rare and expensive skill sets.

What does it do?

Analyzes your system

The iModernize Analysis Tool reduces project risk by verifying the completeness of code and data received for conversion and by identifying any technology that cannot be migrated through automation, giving you the opportunity to plan accordingly.

Converts RPG and CL to Java

iModernize translates RPG II, RPG III, ILE RPG and Free Form RPG at GENLVL0 as well as CL code, also parsing /COPY and /INCLUDE. iModernize takes care of the RPG Cycle and its special features, such as pointers, Query files, prototyped functions and embedded SQL.

Performs automated checks

As part of the migration process, a number of automated checks will be executed to ensure that the resulting software maintains a high standard of quality. In addition, the conversion maintains separation of the database, application logic, server functionality and user interface.

How iModernize can help you:

Reduce modernization cost

iModernize transforms legacy applications more quickly and for much lower cost than re-writing or re-architecting.

Improve accuracy

The advanced level of automation greatly reduces the possibility of human error during the transformation process.

Provides complete conversion

iModernize enables you to convert your entire RPG and CL application environment to Java architecture.

Improve integration

iModernize boosts the level of integration throughout your organization by removing rigid legacy technology.

Unlock information

iModernize makes the valuable business logic in your IBM i applications available to newer systems.

Improve flexibility

The modernized environment is easier to work with and gives programmers more flexibility to align IT with changing business goals.

iModernize key technical features:

  • Maintains the scalability of IBM i in a Java environment.
  • Supports 5250 screen transformation to Java Graphical Client.
  • Translates RPG II, RPG III, ILE RPG and Free Form RPG at GENLVL0 as well as CL code, also parsing /COPY and /INCLUDE.
  • Uses well-documented API methods for comprehensive improvement and further development of the migrated software in Java.
  • Handles the RPG Cycle and its special features, such as pointers, Query files, prototyped functions and embedded SQL.
  • Converts IBM i native technologies such as data areas, data queues, OPNQRYF, OVRDBF, etc.