Overview
Purpose
The Interactive Component Modelling System (ICMS) is a PC-based plug-and-play tool for building, linking and packaging models. It has been developed to enable the rapid encapsulation and transfer of science to a wide audience.
Target user group
ICMS is a tool for model builders and model users. It is ideal for model writers and technically-minded users who want to experiment with data and models, and build integrated systems. These systems can then be packaged, by the addition of a tailored interface, for any audience.
Complexity
Example applications
ICMS has been used to develop Projects that link:
rainfall/runoff models with instream flow routing models to predict changes in flows in the Upper Murrumbidgee under different climate scenarios
rainfall/runoff models with instream flow routing and regression models to predict changes in flows in the Namoi under different farm dam storage scenarios
socio-economic models of crop selection with water allocation constraints, to predict effects on flows in the Namoi under different water allocation scenarios
rainfall, ground and surface water models, with salinity and nutrient transport models to predict potential socio-economic impacts of expansion of dryland salinity in a south-west catchment in Western Australia
crop yield and disease models
Overview of features, advantage and benefits
ICMS implements a 'layered' approach to development, and delivery, through the use of four components. These are:
ICMSBuilder ? the central engine
Models embedded in the ICMS MDL (model libraries) ? proprietary, free-ware and newly-developed models
ICMS Projects ? suites of linked models, and their data
ICMS Views ? DLLs which provide tailored views of Projects