AO Open

Generates a javascript/html user interface based on a file

Sample list output

AO Open delivers a user-friendly GUI.  Starting with the user making a request thru an AO-generated API which accesses the appropriate data and returns a JSON file to the GUI for processing.

AO Open generates the API & the GUI based on a file. By taking the modernized database approach there will be minimal manual changes in the user interface because data integrity would be handled by trigger programs and DB2 constraints. 

 The Javascript/html client comes with a built-in menu and the following capabilities Search, List, Add, View & Edit. In conclusion, this solution works best when combined with database modernization.

Preserve and extend legacy applications with a database modernization approach

Thru native database modernization, it is possible to implement a solution with minimum disruption using a low-risk and gradual process and ensures no loss of business continuity while supporting parallel databases during the process. This gradual and non-disruptive process allows implementation without the use of surrogates or Level ID changes (in Phase 1). The transition from program centric to data-centric requires the application source code as it holds the business logic and the data model definitions.

Relocating data validations to the database from the programs negates the need to convert the business logic to Javascript. That makes the new user interface easier and makes good use of the RPG skills. By having DB2 handle the constraints you no longer have to program for that. The intelligence built into the database simplifies the user interface.  

The final result is a modern application architecture, with a clear separation between the Model View and Controller (MVC). This is how companies reclaim their agility and competitive advantage.