Article ID: | iaor20091123 |
Country: | United Kingdom |
Volume: | 95 |
Issue: | 1/3 |
Start Page Number: | 37 |
End Page Number: | 48 |
Publication Date: | Dec 2007 |
Journal: | Agricultural Systems |
Authors: | Moore A.D., Robertson M.J., Holzworth D.P., Herrmann N.I., Huth N.I. |
Keywords: | simulation: languages & programs |
A modular approach to simulation modelling offers significant advantages for its application to agricultural and environmental questions, including re-use of model equations in different contexts and with different user-interfaces; configuration of model structures that are most appropriate to a given problem; and facilitation of collaboration between modelling teams. This paper describes the Common Modelling Protocol (CMP), a generic, open and platform-independent framework for modular simulation modelling that is in widespread use. The CMP is distinguished from existing simulation frameworks by taking an explicitly hierarchical view of the biophysical system being simulated and by representing continuous and discontinuous processes equally naturally.