The Simple Script Wrapper for OpenMI: Enabling interdisciplinary modeling studies

T. Bulatewicz, A. Allen, J. M. Peterson, S. Staggenborg, S. M. Welch, D. R. Steward

Research output: Contribution to journalArticlepeer-review

23 Scopus citations

Abstract

Integrated environmental modeling enables the development of comprehensive simulations by compositing individual models within and across disciplines. The Simple Script Wrapper (SSW), developed here, provides a foundation for model linkages and integrated studies. The Open Modeling Interface (OpenMI) enables model integration but it is challenging to incorporate scripting languages commonly used for modeling and analysis such as MATLAB, Scilab, and Python. We have developed a general-purpose software component for the OpenMI that simplifies the linking of scripted models to other components. Our solution enables scientists to easily make their scripting language code linkable to OpenMI-compliant models fostering collaborative, interdisciplinary integrated modeling. The simplicity afforded by our solution is presented in a case study set in the context of irrigated agriculture. The software is available online as supplementary material and includes an example that may be followed to employ our methods.

Original languageEnglish (US)
Pages (from-to)283-294
Number of pages12
JournalEnvironmental Modelling and Software
Volume39
DOIs
StatePublished - 2013
Externally publishedYes

Bibliographical note

Funding Information:
This work was supported in part by the National Science Foundation (grant GEO0909515 ) and the United States Department of Agriculture/Agricultural Research Service (Ogallala Aquifer Initiative) . Any findings, opinions, conclusions, or recommendations expressed herein are those of the authors and do not necessarily reflect the views of any funding units.

Copyright:
Copyright 2012 Elsevier B.V., All rights reserved.

Keywords

  • Integrated modeling
  • Interdisciplinary modeling
  • Model integration
  • OpenMI
  • Scripting languages

Fingerprint Dive into the research topics of 'The Simple Script Wrapper for OpenMI: Enabling interdisciplinary modeling studies'. Together they form a unique fingerprint.

Cite this