DATAFORM

From NEOS

Jump to: navigation, search

Mathematical Programming Model Management System

DATAFORM is a model database manager and a data manipulation language. The language is rich enough to do most data processing for your modeling applications in addition to the specific model generation, solution control, and report writing that is expected. The versalitiy of DATAFORM makes it appropriate for application prototyping; its power and speed make it appropriate for production systems.


The MPSIII model database managed by DATAFORM holds all of the model data: data tables, matrices, and optimal solutions. This hierarchical, virtual file has proven to be an extremely efficient storage medium that strongly supports case management. Multiple scenarios are easily created and exploited.


Communication. One of DATAFORM's strengths is that it has direct access to everything in the model environment, including the ability to execute and control the WHIZARD optimizers.


Data manipulation. Matrix generation and report writing features are very powerful and easy to learn. The matrix is created in any convenient order supported by the organization of the data. The matrix is created in an internal format that completely bypasses the conventional MPS format. The virtual workspace and the data table structure strongly support data driven structured programming paradigms.


Modularity. DATAFORM can call subprograms written in various languages, including DATAFORM. The resulting modularity enhances program design and encourages code reuse of existing technology.


Recursion control. With access to the optimal solution in the optimizer's workspace and all data on the model database plus the ability to modify the optimizer's matrix, DATAFORM becomes an outstanding tool for recursion control and Successive Linear Programming.


Platforms. DATAFORM runs on Pentium and compatible PC's, many workstations, and IBM mainframes. The C-coded version runs on the PC and workstation platforms. On the PC, a Windows GUI provides a familiar front-end for all of MPSIII; it gives you access to several utilities including a powerful data table editor, TABEDIT, for creating, viewing, and modifying data tables.


Need more info? Contact:

  • Ketron Optimization
  • Optimal Software, LLC
  • 45573 Shepard Drive, #201
  • Sterling, VA 20164-4409 USA
  • Phone: 703 433 1310 Fax: 703 433 1312
  • email: info@ketronms.com
  • url: www.ketronms.com

Reference:

User's Reference Manual for DATAFORM, Ketron Management Science, August 2000 An Introduction to DATAFORM, Ketron Management Science, October 2000 Manuals are downloadable from www.ketronms.com .

Personal tools