Patent ID: 7536676
Filing Date: 2009-05-19
Classification: G06F

Abstract:
1. An object process graph (OPG) application development system, the system comprising: a computing device, computer memory, and a user interface including a user interface screen; an OPG application program interface (API), the OPG API providing access to functions of an OPG system, the OPG system comprising: a graph structure stored in the computer memory for defining an OPG application, the graph structure including process and control elements for control over an order and a timing of data validation, transformation and display, and the graph structure being dynamic, directed and cyclical; and an interpreter for interpreting the graph structure absent code generation to process and execute the OPG application on the computing device; an OPG application editor for facilitating creating and editing of one or more of the OPG applications via the OPG API; an OPG application window editor for facilitating graphical editing of OPG application user interface windows via the user interface while one of the OPG applications is running on the computing device; and an OPG application notation that includes a plurality of key words and associated definitions for describing and defining the OPG applications.