Integrated modeling within a Hydrologic Information System: An OpenMI based approach

This paper presents a prototype software system for integrated environmental modeling that provides interoperability between the Consortium of Universities for the Advancement of Hydrologic Science, Inc. (CUAHSI) Hydrologic Information System (HIS) and the Open Modeling Interface (OpenMI). The primary motivation for making these two systems interoperable is that the CUAHSI HIS has a primary focus on hydrologic data management and visualization while the OpenMI has a primary focus on integrated environmental modeling. By combining the two systems into a single software application, it is possible to create an integrated environmental modeling environment that scientists and engineers can use to understand and manage environmental systems. Using standards to achieve the steps required to find, gather, integrate, and analyze hydrologic data allows for a wide community of groups to participate because it establishes key rules and protocols that must be followed in order to add to the overarching system. The key contribution of this work, therefore, is an investigation of two standards in the community and exploring ways to provide interoperability between them. HydroModeler is a software implementation of our work and provides an OpenMI-compliant modeling environment embedded within the CUAHSI HIS HydroDesktop software system. We describe the design and implementation of this prototype software system, and then present an example application in which evapotranspiration is modeled using OpenMI components that consume HIS time series data for input. Finally, we conclude with a summary of our experience exploring the potential for interoperability between data and modeling systems, and suggest ways in which future development can better facilitate connections between the various subsystems needed within an integrated environmental modeling system.

[1]  J. M. Peterson,et al.  Accessible integration of agriculture, groundwater, and economic models using the Open Modeling Interface (OpenMI): methodology and initial results , 2009 .

[2]  Jonathan L. Goodall,et al.  Annual and interannual variations in terrestrial water storage during and following a period of drought in South Carolina, USA , 2011 .

[3]  Sanjiva Weerawarana,et al.  Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI , 2002, IEEE Internet Computing.

[4]  Zhongbo Yu,et al.  On continental-scale hydrologic simulations with a coupled hydrologic model , 2006 .

[5]  Harald Kunstmann,et al.  Coupled hydrological-economic modelling for optimised irrigated cultivation in a semi-arid catchment of West Africa , 2008, Environ. Model. Softw..

[6]  Robert M. Argent,et al.  A new approach to water quality modelling and environmental decision support systems , 2009, Environ. Model. Softw..

[7]  Jeffery S. Horsburgh,et al.  Introducing the Open Source CUAHSI Hydrologic Information System Desktop Application (HIS Desktop) , 2009 .

[8]  David R. Maidment,et al.  Handbook of Hydrology , 1993 .

[9]  R. Maxwell,et al.  The groundwater land-surface atmosphere connection: Soil moisture effects on the atmospheric boundary layer in fully-coupled simulations , 2007 .

[10]  Munindar P. Singh,et al.  Service-Oriented Computing: Key Concepts and Principles , 2005, IEEE Internet Comput..

[11]  Robert M. Argent,et al.  An overview of model integration for environmental applications--components, frameworks and semantics , 2004, Environ. Model. Softw..

[12]  Ling Liu,et al.  Encyclopedia of Database Systems , 2009, Encyclopedia of Database Systems.

[13]  David R. Maidment Bringing Water Data Together , 2008 .

[14]  J. B. Gregersen,et al.  OpenMI: Open modelling interface , 2007 .

[15]  T Porter-O'Grady,et al.  Building a community , 2002, IEEE Des. Test Comput..

[16]  Jeffery S. Horsburgh,et al.  An integrated system for publishing environmental observations data , 2009, Environ. Model. Softw..

[17]  Jeffery S. Horsburgh,et al.  Development of a Community Hydrologic Information System , 2009 .

[18]  Sven Kralisch,et al.  Using the object modeling system for hydrological model development and application , 2005 .

[19]  Roger Moore,et al.  An overview of the open modelling interface and environment (the OpenMI) , 2005 .

[20]  H. L. Penman Natural evaporation from open water, bare soil and grass , 1948, Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences.

[21]  I. A. Walter,et al.  The ASCE standardized reference evapotranspiration equation , 2005 .

[22]  Jeffery S. Horsburgh,et al.  A relational model for environmental and water resources data , 2008 .

[23]  Jeffery S. Horsburgh,et al.  A first approach to web services for the National Water Information System , 2008, Environ. Model. Softw..

[24]  Anthony M. Castronova,et al.  A generic approach for developing process-level hydrologic modeling components , 2010, Environ. Model. Softw..