BMI: Difference between revisions
From CSDMS
(Added a summary of BMI.) |
m (Words) |
||
Line 1: | Line 1: | ||
= | = Basic Model Interface (BMI) = | ||
'''Version 1.0''' | |||
Development of scientific modeling software increasingly requires | Development of scientific modeling software increasingly requires | ||
Line 8: | Line 10: | ||
must be addressed in any specific domain in order to produce a | must be addressed in any specific domain in order to produce a | ||
usable development and simulation environment that also encourages | usable development and simulation environment that also encourages | ||
contributions and adoption by entire communities. In | contributions and adoption by entire communities. In the paper linked below, | ||
describe the challenges in creating a coupling environment for | we describe the challenges in creating a coupling environment for | ||
Earth-surface process modeling and the innovative approach that | Earth-surface process modeling and the innovative approach that | ||
we have developed to address them within | we have developed to address them within CSDMS. | ||
== Links == | == Links == |
Revision as of 16:40, 24 January 2017
Basic Model Interface (BMI)
Version 1.0
Development of scientific modeling software increasingly requires the coupling of multiple, independently developed models. Component-based software engineering enables the integration of plug-and-play components, but significant additional challenges must be addressed in any specific domain in order to produce a usable development and simulation environment that also encourages contributions and adoption by entire communities. In the paper linked below, we describe the challenges in creating a coupling environment for Earth-surface process modeling and the innovative approach that we have developed to address them within CSDMS.
Links
- A description of the BMI specification: Go here for a detailed description of the latest version of BMI.
- BMI on GitHub: Go here to contribute to BMI, ask a BMI-related question, or submit an issue.
- The original BMI article in Computers & Geosciences