You are not logged in. Click here to log in.

Application Lifecycle Management

Search In Project

Search inClear

Tags:  not added yet

Manual

This manual explains key elements of OMS regarding model development and application.

  • What is OMS? Creating new modeling projects and managing resources...
  • Component Development Creating and editing Java and Fortran components, compiling components, publishing components into the component library...
  • Model Development Integrating components into a model -- Model building, visual model editor..
  • Model Execution Various model executors, Internal vs. external execution, Parameterization...
  • Glossary Definition of terms, terminology and standards...

Modeling Project Examples

There are several OMS example projects available for download and exercise:

All example modeling projects are available via Javaforge. In some cases a project is stored in CoLab-Subversion. This tutorial requires knowledge of the following items, and will not discuss them in detail. It is recommended to become familiar with the following technologies before you enter the manual/tutorial:

Other developers resources that are useful:

Developer Resources

  • You must login to see this link. Register now, if you have no user account yet. Anything you need to know to build OMS from source.
  • You must login to see this link. Register now, if you have no user account yet. Anything about the structure of components, etc...
  • You must login to see this link. Register now, if you have no user account yet. about common problems and issues in component development.
  • You must login to see this link. Register now, if you have no user account yet. Some common sense recommendations for components that have to be in FORTRAN ...
  • You must login to see this link. Register now, if you have no user account yet. Some background information on native code integration mechanics.

New: OMS Execution API for headless execution and model runtime embedding (Only OMS 2.1)

  • You must login to see this link. Register now, if you have no user account yet. Execution API and example.

Note: This tutorial is a 'living' set of documents, its always a 'work in progress'. Whenever updates or new versions of OMS become available, this tutorial will reflect these changes. Also, if you would like to contribute to the manual/tutorial, feel free to edit it!