Interfacing environmental simulation models and databases using XML

Abstract Typically in environmental management tasks one needs to examine and explore data from several sources, use simulation models, develop scenarios, assess impacts, and provide support for decision makers. Here we consider the eXtensible Markup Language (XML) standard in developing information transfer techniques between databases and simulation models. Suitability of XML as the agreed data transfer format is studied in a sample application, where two snow models of different complexity are linked with input data extracted from a relational database. The simple case study demonstrated that with free and easily accessible tools it was relatively straightforward to develop an XML interface between a meteorological data set and simulation models. Based on the case study, a structure for a more comprehensive system comprising model and data resources, and a broker application that acts as an intermediate between the user and those resources, is presented. We believe that such an XML-based structure is worth exploring on the track towards an open modelling framework. Such a framework would allow models developed by various expert groups to connect easily to a common information system.

[1]  Hassan A. Karimi,et al.  Coupling methodologies for environmental models , 2000, Environ. Model. Softw..

[2]  R. Hoch,et al.  Towards a standard for documentation of mathematical models in ecology , 1998 .

[3]  Interoperating Giss Interoperating Giss Report of a Specialist Meeting Held under the Auspices of the Varenius Project Panel on Computational Implementations of Geographic Concepts , 1998 .

[4]  William G. Booty,et al.  Design and implementation of an environmental decision support system , 2001, Environ. Model. Softw..

[5]  Ling Bian Component modeling for the spatial representation of wildlife movements , 2000 .

[6]  Anthony J. Jakeman,et al.  Progress in integrated assessment and modelling , 2002, Environ. Model. Softw..

[7]  R. Costanza,et al.  Watershed management and the Web , 1999 .

[8]  J L Edwards,et al.  Interoperability of biodiversity databases: biodiversity information on every desktop. , 2000, Science.

[9]  R. Aspinall,et al.  Integrated geographical assessment of environmental condition in water catchments: Linking landscape ecology, environmental modelling and GIS , 2000 .

[10]  G H Huang,et al.  Barriers to sustainable water-quality management. , 2001, Journal of environmental management.

[11]  Michiel Blind,et al.  Generic framework water: an open modelling system for efficient model linking in integrated water management - current status , 2001 .

[12]  Aaldrik Tiktak,et al.  Review of sixteen forest-soil-atmosphere models , 1995 .

[13]  Andrea Emilio Rizzoli,et al.  A framework for modelling multiple resource management issues - an open modelling approach , 1999, Environ. Model. Softw..

[14]  M. Heikinheimo,et al.  Test of a simple two-layer parameterisation to simulate the energy balance and temperature of a snow pack , 2001 .

[15]  J. A. Jones Global Hydrology: Processes, Resources and Environmental Management , 1997 .

[16]  Guohe Huang,et al.  A hybrid GIS-supported watershed modelling system: application to the Lake Erhai basin, China , 1999 .

[17]  Andrea Emilio Rizzoli,et al.  Model and data integration and re-use in environmental decision support systems , 1998, Decis. Support Syst..