A computer software system is provided, namely, An Object Process Graph
Application Controller-Viewer (OPGACV) system. The OPGACV controls a
running Object Process Graph (OPG) application by inducing a Dynamic
Graph Interpreter (DGI) to transition applications from one state to
another, and using application designer/user defined properties, it
renders application state, structure, and data on display mediums and
validates data inputs to applications. The OPGACV also controls the
import and export of OPG applications.