In creating GeoModeler, we have provided a prototype of how one might integrate a GIS with a number of oceanographic and decision support models. Through the use of Java-based APIs and connectors, a GIS is directly linked with a ROMS model. Scientists and managers are able to use a graphical interface to display datasets, select the data to be used in a scenario, set the weights for factors in the model and run the model. The results are returned to the GIS for display and spatial analysis. The project creates a framework for linking to other types of back-end models that are Java-based.
Additional examples include two models - a model for mammal-prey interactions and a model to look at the effects of climate change on the recruitment of an economically important fish species. The first model is an individual-based model (IBM) that models the fate of individuals using characteristics such as age, size and prey consumption. The second model is a nutrient-phytoplankton-zooplankton (NPZ) model looking at the effects of climate change on the early life history of fish.