- Page restrictions apply
- Attachments:1
- Added by Jan Gregersen, last edited by Rob Knapen on 17-07-2010 (view change)

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. So please go to Version 2.0 Beta . - 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. So please go to Version 2.0 Standard review .
Members
| Name | Organization | Country | |
|---|---|---|---|
| Standa Vanecek Chaiman | DHI | Czech Republic | s.vanecek@DhiGroup.com |
| Adrian Harper | MWH Soft Ltd | U.K. | adrian.harper@wallingfordsoftware.com |
| Stef Hummel | Deltares | The Netherlands | stef.hummel@wldelft.nl |
| Gennadii Donchyts (Gena) | Deltares | The Netherlands | gennadii.donchyts@wldelft.nl |
| Peter Gijsbers | Deltares | U.S.A. | Peter.Gijsbers@deltares-usa.us |
| Johan Hartnack | DHI | Denmark | jnh@DhiGroup.com |
| Jesper Grooss | DHI | Denmark | jnh@DhiGroup.com |
| Onno Roosenschoon | Alterra | The Netherlands | Onno.Roosenschoon@wur.nl |
| Rob Knapen | Alterra | The Netherlands | Rob.Knapen@wur.nl |
| Jon Goodall | Univ South Carolina | U.S.A. | goodall@engr.sc.edu |
| Andrea Antonello | Universita` di Trento/ HydroloGIS | Italy | andrea.antonello@gmail.com |
| Peter Schade | Bundesanstalt fuer Wasserbau | Germany | Peter.Schade@BAW.DE |
| Jan Gregersen | HydroInform | Denmark | Gregersen@HydroInform.com |
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
See also: OATC Wiki Home
Minutes of meetings and agendas
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)
GOTO [OATC Home]
Calendar for the OpenMI Association Technical Committee meetings and other OpenMI relevant events.
This calendar replaces the old OATC 2008 Calendar
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
OpenMI standard - version for reviewing
The draft for the OpenMI Version 2.0 is open for reviewing.
The review started on 23.12.2009 and will be finished on 31.3.2010.
The review period has finished
Review will be evaluated and materials prepared for the Association meeting on the begining of July.
Content of the review
The following documents and material have been prepared for being reviewed:
- What's new in OpenMI 2.0
- OpenMI 'in a nutshell
- Scope document
- The OpenMI Standard2 interface specification
- Migrating models
Various 'How to' pages: - How to download the most recent source code
- How to upgrade from version 1.4 IEngine
- How to get started with OpenMI 2.x and Java
- How to turn an ASCII file reader into a Linkable Component 2.0
- How to link models with different grids (spatial mapping)
- Source code for Standard (C#/Java) (see How to download)
- Other source code, like SDK (see How to download)
- Standard 2.0 reference manual (C#/java)
- Unit tests
- OATC Editor including examples, tutorials and associated documentation(Zips contain MSI's)
- SDK technical documentation
- Source codes for the How to
- Examples
The minutes of the OATC Meetings provide the records on the technical discussions.
Reviewers
We would like everybody to invite you to review all or part of the available material (see 'Survey / Feedback' below, on how to provide your remarks to the OATC).
Anyone can participate in the reviewing process, no matter what your current knowledge about and interest in OpenMI is:
"I know nothing about OpenMI"
If you like to obtain insight in the basic ideas about OpenMI, see the 'OpenMI in a nutshell' and the 'Scope' document, and visit the OpenMI association page.
"I am using OpenMI 1.4 and like to know what has been prepared for 2.0"
Have the 'What is new in OpenMI 2.0' document.
"I like to do the review based on documentation"
Download all documents.
"I would like to play with the new version"
See the 'How to' page on downloading the most recent source code, and download all documentation and source code. You can compile the SDK, the examples, and the standard GUI. Based on the tutorials you can run prepared compositions.
Survey / Feedback
As mentioned above, anyone can participate in the reviewing process. We greatly value your opinion, so we encourage you to have a look at the OpenMI 2.0 Features Survey, where the various new features of OpenMI 2.0 are presented, including a poll on every feature. Please fill in the poll, and add comments if desired.
Besides of that, you can provide any additional feedback to the Standard, to the documentation and to other components. This can be done by going to the Feedback pages (see the 'Feedback' button). You can place there your comments, suggestions and/or ideas, and you can comment on already existing contributions. If you like to support some the already posted ideas, you can vote for them.
If you like to send a more complex document, please send it directly to some member of OATC and we will place it on the News page Review Process - NEWS.
Changes during review process
Members of the OATC will continue to update existing documentation, and will upload the documentation that is not avaiable yet (e.g. the GUI tutorials, some examples, SDK implementation documentation, etc). The Standard will not be changed during the review period. Information about updates on the available review material can be found on the page News Review Process - NEWS.
Evaluation of the Review process
The review process will be evaluated in April 2010. The result of the evaluation and the changes selected to be included in the final version of the Standard will be placed on the Review pages.
OpenMI 2.0 Standard - Beta version
On July 15, 2010 the OATC made available it's proposal of the OpenMI 2.0 Standard as beta version. It can be downloaded from the trunk of the SourceForge OpenMI project. With the release of this beta the Standard is basically frozen, unless critical things turn up. Near future efforts of the OATC members will be dedicated to updating the (C#) SDK and OpenMI Editor to match the 2.0 Standard proposal.
The following documents describe the OpenMI 2.0 Standard Beta version:
Labels
- Atlassian Confluence 3.2, the Enterprise Wiki: Intranet software for documentation and knowledge management
- | Report a bug
- | Atlassian News






