|
  |
Modeling Management System
Check the News Section for specific items.
OMNI® is a model managment system with model generator, report writer and data management capabilities. OMNI allows a structured, data driven approach to the design and building of modeling applications. It interfaces with the HS/LP Linear Programming system and other third-party LP solvers and systems.
Before OMNI, the development, use, maintenance and interpretation of optimization models was a complex and time-consuming task. With OMNI, the analyst needs only to describe the model and report structures, and provide the data. OMNI does the rest presenting the results in readable reports. OMNI is excellent for setting up easy-to-use optimization applications. There are hundreds of OMNI users worldwide, representing industries as diverse as petroleum, chemicals, forest products, banking, manufacturing, agriculture and transportation.
OMNI includes modules for processing, storing and updating input data, a language compiler and utilities for model management. The report writer features allow production of easily read reports of model results and assumptions used. The language is highly structured and maintains consistent grammatical rules throughout its calculation, data management, model generation and report writing functions.
The benefits of OMNI are realized through shorter development cycles, ease of maintenance and most importantly, confidence in the accuracy of the model.
OMNI is supported on PC's, workstations and mainframe computers. Data bases and models can be interchanged freely between hardware platforms. OMNI interfaces with most commercially available optimizers including Cplex, HS/LP, OLS and many others.
MUG 36 Conference Reports
Dr. Richard Tan showed the new API's now available to users of OMNI. They can be used in various languages by a developer to read and write OMNI Class and Tables from within the language. (9/26/2)
Larry Haverly Published
The newly published volume of the prestigious Annals of Operations Research includes a chapter written by Larry Haverly. The chapter is titled "Omni Model Management System".
The chapter includes an Introduction to practical model management, a brief history of Omni, the seven steps of the model development cycle for large applications, some details of OMNI and examples of practical applications in Omni. The chapter covers new developments including 16 character Omni and the Omni Graphics extension now widely used in refinery scheduling applications.
This is volume 104 of the Annals which is devoted to "Modeling Languages and Systems". The Editor-in Chief is Dr. Peter L. Hammer and the other editors are Dr. Collette Coullard, Dr. Robert Fourer and Dr. Honathan H. Owens. The publisher is Kluwer Academic Publishers. (2/18/2)
Omni/Link
OMNI for Scheduling
OMNI DLL
OMNI for Scheduling
For many years, OMNI has been the world's leading language for building planning models. It provides an extremely efficient framework for creating specific and generalized applications using Linear, MIP and recursive techniques and supporting the data base and reporting required in an integrated way. In addition OMNI has proved to be very effective in reducing the effort required to build applications and to support them.
About eight years ago we began using it for simulation and for scheduling. A few modest extensions were added to OMNI to make it a very effective tool for simulating processes such as encountered in refineries.
Until we used OMNI for scheduling there was less need for elaborate graphics. Graphics were used in a few planning situations and these were created by users and reported on at various MUG conferences.
However scheduling is a highly graphic application. Therefore, we have been developing excellent generalized graphics capabilities associated with the OMNI model management system. Graphics include GANTT, Dialog boxes, Inventory time lines, Process flows and others. This has made OMNI and the associated GUI into a prime tool for building scheduling applications. (7/20/98)
OMNI/GRAPHICS
OMNI/GRAPHICS is the graphical user interface software designed to go with the OMNI model management system to create application systems. It is especially useful for scheduling applications. More details will soon be available on request.
OMNI is a registered trade mark and OMNI/GRAPHICS a trade mark of Haverly Systems Inc. (7/30/98)
16-Character OMNI
OMNI is being enhanced to use 16-character names throughout. (7/19/99)
OMNI PLUS
The new extended OMNI PLUS handles names with up to 16 characters. These includes table names, column names, row names, class and member names, new variable names and names of vectors and rows generated for the Optimizer. The new extended OMNI also now handles all storage of numbers in tables, new variables and solutions in double precision. OMNI also has other new features that can be very helpful to users.
We have readied OMNI for even larger and more complex situations in the new millennium. OMNI will have many more years of valuable use. Its speed, versatility and ease of use and support make it a core component of many successful application systems.
Users will find the new OMNI essentially upward compatible for current OMNI models.
The new version is now available to OMNI users on a beta basis. Full details will be supplied to prospective users on request.
OMNI, OMNI/Suite, OMNI/Graphics and OMNI PLUS are trademarks of HSI. (4/3/00)
- There may be related news items on the news page.
Note: OMNI is a trademark of HSI. OSL is a trademark of IBM. Cplex is a trademark of Cplex Optimization, Inc.
Related topics:
Optimizers
Return to the top of page.
For more information about Haverly Systems, click here.
Haverly Systems, Inc. - Copyright 2003
|