Tasks
The OpenMI Association Technical Committee (AOTC) is a sub-committee under the OpenMI Association Executive Committee (OAEC). The main tasks for the OATC are:
- To provide support for OpenMI developers and users through the OpenMI help forum
- To maintain released software packages (e.g. react on bug reports)
- To develop the OpenMI software development kit (SDK) and the OpenMI configuration editor based on according to submitted feature requests.
- To make recommendations to the OAEC with respect to new versions of the OpenMI Standard.
News
- 15/07/2010: OpenMI Standard 2.0 Beta available.
The OATC finalized and made available the beta version of the 2.0 Standard. - 31/03/2010: Draft review period ended.
- 23/12/2009: OpenMI 2.0 Draft prepared for review.
The OATC candidate for the OpenMI standard 2.0 is prepared for review. Everyone is welcome to join the review process or only read what is new in version 2.0.
OpenMI standard
- What is OpenMI
Previous edition of the OpenMI Standard version 1.4
Documents
- Scope document
- OpenMI 'in a nutshell'
- What's new in OpenMI 2
- OpenMI Standard 2 Reference (C#/Java)
- OpenMI Standard 2 specification
- Migrating models
Various 'How to' pages:
Getting started with OpenMI 1.4.0.0
This Quick Guide gives pointers to information sources which address questions typically posed by people who are new to the OpenMI.
- Using OpenMI 1.4.0.0
- Developing components for OpenMI 1.4.0.0
- What is new in OpenMI 1.4.0.0 for developers
- What should OpenMI 1.4.0.0 developers install
- HOW does the OpenMI Linkable Component calling sequence work ?
- How to migrate existing Fortran based models codes
- How to upgrade from previous version
- How to work with OMI files
- How to link OpenMI components via interface calls
- How to link to Excel
- How to turn an Ascii file reader into a Linkable Component
- How to turn a database into a LinkableComponent
- How to make linking of models with different grids possible.
- How to get the most recent source code for the GUI and SDK
- How to get started with OpenMI and Java
- How to port the OpenMI from Windows to Linux
- How to generate a LinkableComponent with a Fortran engine on Linux
- OpenMI design pattern
Minutes and agendas of meetings
OpenMI Association Technical Committee meeting no 55
- Date: October 29th 2013, 13:00 - 14:30 CET
- Venue: GoToMeeting Conference Call
- minutes
OpenMI Association Technical Committee meeting no 54
- Date: October 31st 2012, 10:30 - 12:00 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 53
- Date: October 25th 2012, 10:30 - 12:00 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 52
- Date: September 3th 2012, 10:30 - 12:00 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 51
- Date: Februari 17th 2012, 14:30 - 15:30 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 50
- Date: Januari 26th 2012, 9:30 - 11:00 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 49
- Date: November 17th 2011, 13:00 - 13:30 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 48
- Date: November 4th 2011, 10:00 - 11:00 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 47
- Date: August 18th 2011, 15:00 - 16:00 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 46
- Date: June 23 2011, 15:00 - 16:00 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 45
- Date: May 25 2011, 14:30 - 15:30 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 44
- Date: May 5 2011, 10:00 - 11:00 CET
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 43
- Date: March 30 2011, 10:30 - 11:00 CET
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 42
- Date: February 3 2011, 09:30 - 10:30 CET
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 41
- Date: January 27 2011, 10:00 - 11:00 CET
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 40
- Date: January 6 2011, 13:00 - 14:00 CET
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 39
- Date: December 21 2010, 10:00 - 11:30 CET
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 38
- Date: December 2 2010, 10:00 - 11:30 CET
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 37
- Date: November 18 2010, 10:00 - 11:30 CET
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 36
- Date: November 5 2010, 14:00 - 15:30 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 35
- Date: October 21 2010, 14:00 - 15:30 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 34
- Date: October 7 2010, 14:00 - 15:30 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 33
- Date: July 13 2010, 10:45 - 11:30 CEST
- Venue: Skype conference call
- minutes (including list of open Beta issues)
OpenMI Association Technical Committee meeting no 32
- Date: July 6 2010, 16:00 - 17:00 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 31
- Date: July 1 2010, 9:00 - 10:30 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 30
- Date: June 25 2010, 10:00 - 11:30 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 29
- Date: June 18 2010, 9:00 - 10:00 CEST
- Venue: Skype conference call
- minutes
OpenMI Association Technical Committee meeting no 28
- Date: June 8-9 2010
- Venue: UNESCO-IHE, Delft, The Netherlands
- minutes
OpenMI Association Technical Committee meeting no 26
- Date: November 9 - 12, 2009
- Venue: Alterra, Wageningen UR, Wageningen, The Netherlands
- Travel suggestions
- minutes
OpenMI Association Technical Committee meeting no 25
OpenMI Association Technical Committee meeting no 24
- Date: June 8-11, 2009
- Venue: Deltares, Delft, The Netherlands
- minutes
OpenMI Association Technical Committee meeting no 23
- Date: April 21-23, 2009
- Venue: DHI, Horsholm, Denmark
- minutes
OpenMI Association Technical Committee meeting no 22
- Date: March 9-12, 2009
- Venue: Wallingford Software, Wallingford, UK
- minutes
OpenMI Association Technical Committee meeting no 21
- Date: January 13-15, 2009
- Venue: University of Trento and Riccardo Rigon, Italy
- minutes
OpenMI Association Technical Committee meeting no 20
- Date: November 3-5, 2008
- Venue: Deltares, The Netherlands
- Agenda & Minutes
OpenMI Association Technical Committee meeting no 19
- Date: September 8-10, 2008
- Venue: DHI, DK
- Agenda & minutes
OpenMI Association Technical Committee meeting no 18
- Date: June 17, 2008
- Venue: Web meeting
- Minutes to be completed...
OpenMI Association Technical Committee meeting no 17
- Date: June 2 -4, 2008
- Venue: Wallingford, UK
- Agenda
OpenMI Association Technical Committee meeting no 16
- Date: April 14 -16, 2008
- Venue: Delft, The Netherlands
- Agenda & Minutes
OpenMI Association Technical Committee meeting no 15
- Date: February 4 -6, 2008
- Venue: DHI, Denmark
- Agenda
OpenMI Association Technical Committee meeting no 14
- Date: January 23, 2008
- Venue: Web-meeting
- Agenda & minutes
OpenMI Association Technical Committee meeting no 13
- Date: January 16, 2008
- Venue: Web-meeting
- Minutes
OpenMI Association Technical Committee meeting no 12
- Date: December 10-12, 2007
- Venue: Wallingford Software, UK
- Agenda
OpenMI Association Technical Committee meeting no 11
- Date: November 12, 2007
- Venue: CEH, Wallingford, UK (OpenMI Technical meeting in association with the 2nd OpenMI LIFE Workshop
- Agenda
OpenMI Association Technical Committee meeting no 10
- Date: November 14, 2007
- Venue: Web-meeting
- Minutes
OpenMI Association Technical Committee meeting no 9
- Date: November 7, 2007
- Venue: Web-meeting
- Minutes
OpenMI Association Technical Committee meeting no 8
- Date: October 22 - 24, 2007
- Venue: WL | Delft, The Netherlands
- Minutes
OpenMI Association Technical Committee meeting no 7
- Date: September 3-5, 2007
- Venue: DHI Denmark
- Minutes
OpenMI Association Technical Committee meeting no 6
- Date: June 18 - 20, 2007
- Venue: HR Wallingford, Wallingford, UK
- Minutes
OpenMI Association Technical Committee meeting no 5
OpenMI Association Technical Committee meeting no 4
OpenMI Association Technical Committee meeting no 3
OpenMI Association Technical Committee meeting no 2
OpenMI Association Technical Committee meeting no 1
Previous meetings (HarmonIT OpenMI Technical Meetings)
Road to OGC compliance
Calendar for the OpenMI Association Technical Committee meetings and other OpenMI relevant events.
This calendar replaces the old OATC 2008 Calendar
OpenMI Association Technical CommitteeOpenMI Association Technical CommitteeGOTO OATC Home
GOTO: OATC Wiki
In order to ensure a sustainable OpenMI standard and associated software tools, the OpenMI Association will define strict procedures for handling maintenance, change requests, documentation upgrades and releases.
This task is ongoing, some procedures are available in draft version and some will be written ASAP.
- Proposed procedure for OpenMI Standard releases
- Proposed procedure for evaluation of OpenMI compliance
- Procedure for source code version control and QA
- OpenMI 1.4.0.0 Beta test procedures
- Management protocol (this document needs to be updated !)
Planned procedures:
- Procedure for upgrading for the Standard (TODO)
- Procedure for software releases (TODO)
- Procedure for change requests (TODO)
- Procedure for test and component acceptance (TODO)
- Procedure for updating www.OpenMI.org (draft completed)
- Procedure for membership administration (TODO)
- OpenMI version 2 development
- OpenMI Use Cases
- 1. Change input data via an OpenMI-editor and show model results
- 2. Query flow time series from a database and use it in the river model as a boundary condition
- 3. Qualitative Data Support
- 4. Pre-initialize with Arguments
- 5. Extend types of information exchanged via OpenMI from time-dependent to more general
- 6. Gridded Data Transfer
- 7. Exchange structured data
- 8. Backtracking for model results
- 9. Calibration of two linked models
- 10. Apply OpenMI in real time operation systems
- 11. Connect large sewer model with large river model
- 12. Extract cross-section points elevation grid defined in GIS to River model on-the-fly
- 13. Connect AD-WQ-process libary to water movement model
- 14. Provide uncertainty information to end users
- OpenMI LIFE use cases
- Version 2.0 Ideas — unit tests, interface ideas, maintenance, ui, ...
- 1. Filtering Exchange Items
- 2. Adapting Exchange Items
- 3. Transforming Exchange Items
- 4. Value as a property in IExchangeItem, TimeRunnableComponent
- 5. Java and .NET Interoperability — ideas about development and maintenance of C# and Java versions of OpenMI
- 6. Repository layout for 3rd party components and model wrappers — trunk/Source/Wrappers
- 7. Dealing gracefully in OmiEd with 3rd party specialist implimentations
- 8. Possible use of IDL
- 9. Exchange before, during and after simulation
- 10. Should IEvent.Sender be an IPublisher?
- Discussion on collections and lists in the OpenMI standard
- Discussion based on test implementations
- OpenMI version 2 Development plan
- Use cases as a unit test using OpenMI 2.0
- Version 2.0 Alpha
- Interoperability between OMS 3.0 and OpenMI 2.0
- OpenMI Use Cases
- Future development - Wish list
- Developers guide