Keywords
model ensemble, gross primary production, standards for model documentation
Location
Session A2: Sharing Scientific Environmental Data and Models
Start Date
17-6-2014 2:00 PM
End Date
17-6-2014 3:20 PM
Abstract
The spread of cloud computing services gives community modelling a reasonable opportunity to become a reality in scientific research. However, even if models will be deployed in clouds, and model codes will be open for re-use, there will be little progress in community modelling in the lack of consensus standards for model documentation. This paper is to discuss a conceptual framework for developing such standards. The proposed conceptual framework is based on the idea that a new model is often a modification of an old one, and hence, the similarities between the models of the same environmental process could be expressed in terms of object-oriented programming (i.e. as either inheritance or polymorphism). The advantages of such conceptual framework are illustrated with an ensemble of so-called production efficiency models (PEMs) which are used for modelling primary production of terrestrial ecosystems.
Included in
Civil Engineering Commons, Data Storage Systems Commons, Engineering Physics Commons, Environmental Engineering Commons, Other Civil and Environmental Engineering Commons
The use of object-oriented programming concepts for documenting a model ensemble
Session A2: Sharing Scientific Environmental Data and Models
The spread of cloud computing services gives community modelling a reasonable opportunity to become a reality in scientific research. However, even if models will be deployed in clouds, and model codes will be open for re-use, there will be little progress in community modelling in the lack of consensus standards for model documentation. This paper is to discuss a conceptual framework for developing such standards. The proposed conceptual framework is based on the idea that a new model is often a modification of an old one, and hence, the similarities between the models of the same environmental process could be expressed in terms of object-oriented programming (i.e. as either inheritance or polymorphism). The advantages of such conceptual framework are illustrated with an ensemble of so-called production efficiency models (PEMs) which are used for modelling primary production of terrestrial ecosystems.