Model-View-Controller System for Prograph CPX

NTT Systems, under contract to DCIEM, developed an MVC (Model-View-Controller) development system for Prograph CPX. The MVC paradigm allows multiple views of a model, interfaced with the user by a separate object called the controller. This separation allows the developer to change the way the data is looked at by changing the view, and to change the way the user interacts with it by changing the controller, all without touching the underlying model.

NTT successfully used this system to provide a variety of views on the same data in several research project, including our Perceptual Control tools, the Layered Protocols Tool and the Drug Trial Simulation software.

The MVC System allows easy creation of multiple views. Views and data can be created in a hierarchical parent-child structure, and much of the routine maintenance of these objects is handled automatically.


Other Prograph projects
Please visit our home page: NTT Systems Inc.