Modernizing the database of a complex legacy RPG application is a labour intensive and difficult task. The main reason for this is the distributed RLA statements such as READ, UPDATE, SETLL, proliferated throughout hundreds or thousands of programs. X-Modernize automatically externalizes RLA I/O in RPG programs into external CRUD-type Procedures. It simultaneously converts all RLA statements into CALLP's in the existing programs. Major Database changes can then be made without the need to make any changes to legacy code or recompile vast tracks of the system. I/O can also be optimized and utilized with web services and new modern UI's, again with no impact on legacy code. |