Efficient construction of simulation models with component models
1999
Evert, F.K. van | Baker, J.M.
The development and maintenance of the computer code for the large simulation models used by agricultural scientists can be facilitated by the application of object-orientation. The building blocks of an object-oriented program, "classes", enable a higher degree of re-use than the subroutines that are the building blocks of a "structured" program, although some of the benefits of object-orientation can also be achieved by emulating classes with a subroutine library. A component model is a simulation model of a part of the system of interest and should thus be used together with other component models to form a simulation model of the whole system. A component model is best implemented as a class. When simulation models are constructed by combining component models, it becomes easier to re-use component models in new models; to compare simulation models in a meaningful way; and to always use those component models that are most appropriate for the purpose of a given simulation study. Component models written in different computer languages can effectively be used together by writing them as subroutine libraries and establishing links between the subroutines in the library and the methods of a component model class
Mostrar más [+] Menos [-]Palabras clave de AGROVOC
Información bibliográfica
Este registro bibliográfico ha sido proporcionado por Ministério da Agricultura, Desenvolvimento Rural e Pescas