Main Services:
Productivity software for developers on the IBM i , Reverse engineering IBM i , Data model IBM i

Exciting news about application understanding on the IBM I
A group of experts in the documentation and reverse engineering RPGIII, RPGLE(fixed and free format), COBOL & SQL applications, have collaborated, to produce a totally new analysis tool. Designed to facilitate all the new language features of the past 20 years. All the relevant tools currently in this space were originally designed before ILE , before modules, and before SQL. They have all been modified to accommodate, but are unfortunately limited by the original design. Todays applications require some serious restructuring in order to evolve and meet modern expectations.
Data-driven, data-centric, data scientist, data engineer, all things data depend on constraints and trigger programs. Why would you keep duplicating your efforts in a program-centric way when the logic could be consolidated at the file level? In order to derive a proper data model, it is necessary to know the origins of the fields used to do the CHAIN or READ. That means following them backward threw called programs, modules, renames, data structures, and work fields. Existing tools, simply are not capable of this. They may claim to derive a data model but they make a lot of assumptions to get there.
Sapphire Analysis is documentation designed for modern applications. Built to deal with the challenges currently confronting IBM i developers