24.05.2014 Views

pdf: 600KB - Potsdam Institute for Climate Impact Research

pdf: 600KB - Potsdam Institute for Climate Impact Research

pdf: 600KB - Potsdam Institute for Climate Impact Research

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

51<br />

8.4 Conclusions<br />

The aims of this section have been to demonstrate the feasibility of a declarative modelling<br />

approach, and that its theoretical benefits are realisable in practice.<br />

Quite possibly, some modelling environment other than Simile could have been used as a proofof-concept<br />

demonstrator. However, there are several reasons <strong>for</strong> using Simile here: its modelling<br />

language has considerably greater expressiveness than others; it is capable of generating efficient<br />

simulations <strong>for</strong> complex models; and it was - unusually - developed specifically on an agenda of<br />

an open, shareable modelling language.<br />

Nevertheless, we should see Simile merely as an indicator of what is possible, not as an indicator<br />

of the maximum that can be achieved. It has been developed on a budget that is small compared<br />

to many models, let alone other modelling environments; it has weaknesses, <strong>for</strong> example in the<br />

time required to generate the program code <strong>for</strong> large models; its use of XML as a modelrepresentation<br />

<strong>for</strong>malism is still in its infancy; and the number of independent tools <strong>for</strong> handling<br />

Simile models is still very limited. So this is in no way a "use Simile" promotion: rather, it is to<br />

convince that even quite modest expenditure on developing a declarative modelling infrastructure<br />

<strong>for</strong> ecosystem modelling will produce great dividends.<br />

In the next Section, we will explore what these dividends could be in a representative ecosystem<br />

research project.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!