Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Although it may appear a huge challenge to turn a model engine into an OpenMI-compliant linkable component, it may not be as difficult as it seems. The OpenMI Software Development Kit provides a large number of software utilities that make migration easier. These tools and utilities can be used by anyone migrating a model but are not required in order to comply with the OpenMI standard. The utilities can be used as a whole or you can select only a few of them; alternatively, you can use the utilities as the basis for your own implementations. This book article assumes that you will use the OpenMI utilities SDK to the full extent. Step-by-step instructions are given for the whole migration process, from defining the requirements for an OpenMI omponent, through design and implementation to testing. This chapter section describes the requirements for OpenMI-compliance and introduces the Simple
River model, which is used to illustrate the migration process.

...