
įrom the UI, changes were made to the model, and its performance was reviewed each time until developers were happy with it.Graphs and statistics for assessing model performance were constructed in the UI. The model was implemented in the UI using the plant modelling framework for a visual and flexible approach to model construction. Įach of these treatments was configured as a test simulation using the Experiment component in the UI to hasten the process and reduce human error.Firstly, a test set for the model was developed:įorty-eight experiments, giving 655 treatments, were collated into a database. The wheat model is used as an example to describe the development process using the APSIM platform. It uses a modern version control system to ensure model reliability and a modern distribution system to ensure users can easily access models and receive updates. The latest version of APSIM combines a range of tools in a single user interface (UI) to assist model developers. This paper presents a set of standards that a modern crop model should meet, and describes the approaches and software the APSIM development community are using to build and maintain models that meet these standards.

The process of building and improving a broadly useful set of crop models is a major undertaking and the APSIM (Agricultural Production system SIMulator) development community conduct this work separately from projects that have specific uses of the models.
