2007
DOI: 10.1016/j.agsy.2007.03.006
|View full text |Cite
|
Sign up to set email alerts
|

The Common Modelling Protocol: A hierarchical framework for simulation of agricultural and environmental systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
36
0

Year Published

2008
2008
2024
2024

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 84 publications
(36 citation statements)
references
References 18 publications
0
36
0
Order By: Relevance
“…APSIM, being a modular framework, is the tool that offers the most flexibility; there are a great number of modules already available that can be selected and integrated by a powerful management engine (Keating et al 2003;Holzworth et al in press). Also, with the implementation of the Common Modelling Protocol (Moore et al 2007), the development of new modules is open to a broader number of researchers, and their implementation is relatively easy. For instance, the ability of APSIM to simulate pastoral systems has been strengthened by the inclusion of the FarmWi$e (Moore 2001) and EcoMod modules into its modelling framework.…”
Section: Long-term Average Type Modelsmentioning
confidence: 99%
See 1 more Smart Citation
“…APSIM, being a modular framework, is the tool that offers the most flexibility; there are a great number of modules already available that can be selected and integrated by a powerful management engine (Keating et al 2003;Holzworth et al in press). Also, with the implementation of the Common Modelling Protocol (Moore et al 2007), the development of new modules is open to a broader number of researchers, and their implementation is relatively easy. For instance, the ability of APSIM to simulate pastoral systems has been strengthened by the inclusion of the FarmWi$e (Moore 2001) and EcoMod modules into its modelling framework.…”
Section: Long-term Average Type Modelsmentioning
confidence: 99%
“…In the APSIM framework, the user can choose the modules to be used, and when based on the Common Modelling Protocol (Moore et al 2007) different modules can be easily added as they are developed. These new modules can be developed independently by researchers interested in using APSIM's management scripting module or any other module.…”
Section: Apsim (Agricultural Production Systems Simulator)mentioning
confidence: 99%
“…This technically integrated approach (Knapen et al, 2013) was chosen over the alternatives (incorporating an APSIM simulation into the DYMEX simulator or writing a separate piece of linking software) for two reasons: firstly, this approach enables multi-point models (the ability to simultaneously simulate multiple points in space and the interactions between them, thus allowing the simulation of weed patch dynamics or disease movement between points) that link agro-ecological and population sub-models and secondly, the input and output facilities in APSIM are more suited to running and interpreting detailed biophysical models. A software interface to the DYMEX simulation engine (without its graphical user interface) was developed to implement DYMEX as a CMP-compliant component (Moore et al, 2007). Because APSIM simulations use the CMP, the DYMEX component executes with the rest of the APSIM simulation, it accepts information from other modules in the simulation (e.g.…”
Section: Dymexeapsim Linkmentioning
confidence: 99%
“…Many of the new developments within the APSIM framework have been facilitated by the adoption of a Common Modelling Protocol (CMP) (Moore et al, 2007) that has simplified the integration of components from other modelling tools. This work has enabled APSIM, a predominantly cropping model, to be combined with more complex grazing, pasture ) and animal models to more accurately represent the typical enterprises within a farming system .…”
Section: Introductionmentioning
confidence: 99%
“…The process of preparing models for integration can thus go through some combination of steps, as summarized in Fig 2.2. And if we want to use the model independently of the development environment, or need to protect intellectual property rights of developers, we may have to deliver a model in binary format as DLL or EXE file rather than source code (Moore et al, 2007). Model modifications will sometimes be needed to enable automated inputoutput data exchange that conforms to a specific framework design.…”
Section: Preparing Models For Integrationmentioning
confidence: 99%