downloads
contact
references
products
X-Analysis X-Query X-Data X-Migrate X-Modernize X-Resize
X-Analysis X-Query X-Data X-Migrate X-Modernize X-Resize
Case Studies Customer List
Case Studies Customer List
  HOME
  PRODUCTS
  CONTACT
  NEWS
  REFERENCES
  DEMOS
  DOWNLOADS

 

X-Modernize – Virtualize I/O From RPG IV Programs

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.

Key Features

  • Separates I-O logic from RPGIV programs.
  • Fully automated and integrated documentation with X-Analysis.
  • Allows future database design changes with zero impact to existng code.
  • Gives a single point of change for all database access to a given file.
  • Fully automated.
  • Integrates with X-Analysis and SCM's.
  • Can be tailored to meet specific needs.
  • Users select which files/programs to process
  • Several standard modes e.g.
  • Single-procedure calls
    Multi-procedure calls
    Keep record locks
    Remove record locks
  • Gradual changes or complete sytems
  • Can be run repeatedly until precise results are achieved