An object process graph (OPG) application development system. The system
includes an OPG application program interface (API), an OPG application
editor, an OPG application window editor, and an OPG application
notation. The OPG API provides access to functions of an OPG system. The
OPG application editor facilitates the creating and editing of the OPG
applications via the OPG API. The OPG application window editor
facilitates the editing of OPG application user interface windows while
an OPG application is running. The OPG application notation includes a
plurality of key words and associated definitions for describing and
defining OPG applications.